v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (6,012,458) $ (23,519,412) $ (25,695,256) $ (43,214,109)
Other comprehensive loss:        
Unrealized gain (loss) on short-term investments, net of tax 356,117 (422) 357,987 13,925
Comprehensive loss $ (5,656,341) $ (23,519,834) $ (25,337,269) $ (43,200,184)