v3.26.1
Earnings (Net Loss) per Share - Schedule of Computation of Basic and Diluted Net Loss per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net income (loss) attributable to common shareholders - basic $ (22,876,334) $ 12,118,574 $ (72,242,206) $ 10,296,097
Interest expense on convertible note 0 0 0 118,339
Net income (loss) attributable to common shareholders - diluted $ (22,876,334) $ 12,118,574 $ (72,242,206) $ 10,414,436
Denominator        
Weighted average shares of Common Stock outstanding - basic (in shares) 31,740,634 16,983,356 31,680,098 15,500,358
Dilutive effect of stock options (in shares) 0 695,616 0 663,209
Dilutive effect of warrants (in shares) 0 220,150 0 0
Dilutive effect of convertible preferred stock (in shares) 0 8,046,562 0 7,805,256
Dilutive effect of convertible note (in shares) 0 541,108 0 270,554
Weighted average shares of Common Stock outstanding - diluted (in shares) 31,740,634 26,486,792 31,680,098 24,239,377
Net income (loss) per share        
Basic (in dollars per share) $ (0.72) $ 0.71 $ (2.28) $ 0.66
Diluted (in dollars per share) $ (0.72) $ 0.46 $ (2.28) $ 0.43