v3.26.1
Earnings (Net Loss) per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings (Net Loss) per Share Earnings (Net Loss) per Share
The following table sets forth the computation of the basic and diluted net loss per share: 
For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2026202520262025
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— — — 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 - basic31,740,63416,983,35631,680,09815,500,358
Dilutive effect of stock options695,616663,209
Dilutive effect of warrants220,150
Dilutive effect of convertible preferred stock8,046,5627,805,256
Dilutive effect of convertible note541,108270,554
Weighted average shares of Common Stock outstanding - diluted31,740,63426,486,79231,680,09824,239,377
Net income (loss) per share
Basic$(0.72)$0.71 $(2.28)$0.66 
Diluted$(0.72)$0.46 $(2.28)$0.43 
The table below sets forth all outstanding potentially dilutive securities which were not included in the calculation of diluted earnings per share because their impact would have been antidilutive.
For the Three Months Ended 
June 30,
For the Six Months Ended 
June 30,
2026202520262025
Potentially dilutive securities:
Warrants722,671478,713722,671478,713
Stock options1,182,0341,182,034
Convertible note1,494,673794,703
Total3,399,378478,7132,699,408478,713