IDAI - T Stamp Inc. Financial Statements | Finranks