v3.26.1
Business Combination - Pro Forma Financial Information (Details) - TCM
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
Business Combination, Pro Forma Information [Line Items]  
Revenues | $ $ 6,297,770
Net loss | $ $ (5,293,476)
Basic net income (loss) per share – on a pro forma basis (unaudited) (in dollars per share) | $ / shares $ (0.11)
Diluted net income (loss) per share – on a pro forma basis (unaudited) (in dollars per share) | $ / shares $ (0.11)