v3.26.3
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share

The computation of basic and diluted net income (loss) per share was as follows:

 

   2026   2025 
   Three Months Ended March 31, 
   2026   2025 
Numerator:          
Net income (loss)  $874   $(19,754)
Earnings allocated to participating warrants   (199)   - 
Net income (loss) allocated to common shareholders  $675   $(19,754)
           
Denominator:          
Weighted-average shares outstanding - basic   29,068,076    23,530,877 
Effect of dilutive securities:          
Stock options   2,555    — 
Preferred stock   1,229,373    — 
Weighted-average shares outstanding - diluted   30,300,004    23,530,877 
           
Net income (loss) per share:          
Basic  $0.02   $(0.84)
Diluted  $0.02   $(0.84)
Schedule of Potentially Dilutive Securities

The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of Class A common stock outstanding as they would be anti-dilutive:

 

   2026   2025 
   March 31, 
   2026   2025 
Stock options   3,945,712    3,941,137 
Restricted stock units   624,193    581,832 
Market condition stock units   28,665    — 
Warrants   25,774,577    10,133,302 
Convertible debt   1,807,229    1,195,302 
Total   32,180,376    15,851,573