v3.26.1
INCOME (LOSS) PER SHARE - Schedule of Loss Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) $ 2,867,291 $ (75,175,622) $ 679,081 $ (92,408,146)
Cumulative dividends on preferred stock 0 0 0 4,667,803
Net income (loss) attributable to common stockholders, basic 2,867,291 (75,175,622) 679,081 (97,075,949)
Net income (loss) attributable to common stockholders, diluted $ 2,867,291 $ (75,175,622) $ 679,081 $ (97,075,949)
Denominator:        
Weighted average common stock outstanding, basic (in shares) 128,508,173 128,333,356 128,499,931 86,938,585
Dilutive effect of options (in shares) 131,419 0 121,783 0
Dilutive effect of early exercised options (in shares) 646,132 0 646,132 0
Weighted average common stock outstanding, diluted (in shares) 129,285,724 128,333,356 129,267,846 86,938,585
Per share:        
Net income (loss) per share attributable to common stockholders, basic (in USD per share) $ 0.02 $ (0.59) $ 0.01 $ (1.12)
Net income (loss) per share attributable to common stockholders, diluted (in USD per share) $ 0.02 $ (0.59) $ 0.01 $ (1.12)
Common Class A        
Denominator:        
Weighted average common stock outstanding, basic (in shares) 39,200,000 39,200,000 39,200,000 39,200,000
Common Class B        
Denominator:        
Weighted average common stock outstanding, basic (in shares) 89,300,000 89,100,000 89,300,000 89,200,000