IDAI Earnings: AI Insights on T Stamp Inc