v3.26.1
Investments - Schedule of Operations (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Investment Income [Line Items]                
Net revenue $ 899,949   $ 812,667   $ 1,656,781 $ 1,358,138    
Net loss attributable to T Stamp Inc. $ (2,693,849)   $ (1,711,958)   $ (4,925,245) $ (3,869,345)    
QID Technologies, LLC                
Net Investment Income [Line Items]                
Net revenue   $ 0   $ 0     $ 0 $ 0
Costs and expenses   1,473,863   350,000     2,274,159 350,000
Net loss attributable to T Stamp Inc.   $ (1,473,863)   $ (350,000)     $ (2,274,159) $ (350,000)