v3.26.1
Net Loss Per Share
6 Months Ended
Jun. 30, 2026
Net Loss Per Share [Abstract]  
Net Loss per Share

15. Net Loss per Share

 

The following table sets forth the computation of basic and diluted loss per share:

 

    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
    2026     2025     2026     2025  
Numerator:                        
Net loss   $ (5,982 )   $ (5,690 )   $ (10,333 )   $ (10,688 )
Less: Cumulative preferred dividends     (1,290 )     (1,252 )     (2,640 )     (2,490 )
Net loss attributable to common stockholders, basic and diluted   $ (7,272 )     (6,942 )   $ (12,973 )     (13,178 )
                                 
Denominator:                                
Weighted-average Class A Common Stock and pre-funded warrants outstanding, basic and diluted     104,039,109       21,383,852       86,584,007       21,355,388  
Net loss per share attributable to common stockholders, basic and diluted   $ (0.07 )   $ (0.32 )   $ (0.15 )   $ (0.62 )

 

Included within weighted average shares of common stock outstanding for the three and six months ended June 30, 2026 27,053,850 shares of Class A Common Stock issuable upon the exercise of the pre-funded warrants, respectively. The pre-funded warrants are exercisable at any time for nominal consideration, and as such, the shares are considered outstanding for the purpose of calculating basic and diluted net loss per share (See Note 9).

 

The Company’s potentially dilutive securities below, presented based on amounts outstanding at each period end, have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of shares of Class A Common Stock outstanding noted above used to calculate both basic and diluted net loss per share attributable to stockholders of Class A Common Stock for these periods is the same.

 

    June 30,  
    2026     2025  
Stock-based compensation     7,039,538       2,164,238  
Series A Preferred Stock (as converted to Class A Common Stock)     3,588,406       3,588,406  
Publicly Traded Warrants     14,166,666       14,166,666  
Shortfall Warrants     1,135,499       3,209,511  
Term Loan Warrants     3,500,000       3,500,000  
September 2025 Offering Warrants     5,868,336       -  
October 2025 Offering Warrants     9,248,136       -  
Series A Warrants & February 2026 Placement Agent Warrants     123,750,000       -