v3.26.1
Net Income (Loss) per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Net Income (Loss) per Common Share [Abstract]  
Schedule of Net Income (Loss) Per Share Attributable to Common Stockholders, Basic and Diluted

The following table sets forth the computation of the net income (loss) per share attributable to common stockholders, basic and diluted:

 

   For the Three Months Ended
June 30,
   For the Six Months Ended
June 30,
 
   2026   2025   2026   2025 
Numerator                
Net income (loss) attributable to common stockholders  $(21,668)  $(14,960)  $(39,450)  $(26,874)
Denominator                    
Weighted-average shares of common stock outstanding, basic and diluted   61,006,766    42,270,855    59,282,380    41,493,714 
Net income (loss) per share attributable to common stockholders, basic and diluted  $(0.36)  $(0.35)  $(0.67)  $(0.65)
Schedule of Anti-Dilutive Effect The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each period end, from the computation of diluted net income (loss) per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
   As of June 30, 
   2026   2025 
Potentially dilutive shares:        
Stock options   7,476,614    5,563,027 
Series 1 Convertible Preferred Stock   872,183    5,616,973 
Restricted stock units   699,768    510,945 
April 2024 Common Warrants   
-
    10,118,380 
Total   9,048,565    21,809,325