IDAI Financials: T Stamp Inc AI Analysis