v3.26.1
Net Loss per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Loss per Share [Abstract]  
​Schedule of Basic and Diluted Loss Per Share

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

 

   Three Months Ended 
   March 31, 
   2026   2025 
Numerator:        
Net loss  $(4,351)  $(4,998)
Less: Cumulative preferred dividends   (1,350)   (1,238)
Net loss attributable to common stockholders, basic and diluted  $(5,701)   (6,236)
           
Denominator:          
Weighted-average Class A Common Stock and pre-funded warrants outstanding, basic and diluted   68,934,960    21,326,609 
Net loss per share attributable to common stockholders, basic and diluted  $(0.08)  $(0.29)
Schedule of Diluted Net Loss per Share Attributable to Stockholders 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.
   Three Months Ended 
   March 31, 
   2026   2025 
Stock options   3,094,473    2,295,904 
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    2,750,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    
-