XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share Allocable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share Allocable to Common Stockholders The following table sets forth the computation of basic and diluted net loss per share allocable to common stockholders for the three months ended March 31, 2025 and 2024 (in thousands, except share and per-share data):
 Three Months Ended
March 31,
 20252024
Numerator:
     Net loss$(17,710)$(56,824)
Denominator:
     Weighted-average common shares outstanding - basic and diluted25,902,650 5,414,020 
Net loss per share:
     Basic and diluted$(0.68)$(10.50)
Schedule of Potential Dilutive Shares of Common Stock Excluded from the Computation of the Diluted Net Loss Per Share Allocable to Common Stockholders
The following table represents the potential dilutive shares of common stock excluded from the computation of the diluted net loss per share allocable to common stockholders for all periods presented, as the effect would have been anti-dilutive:
 Three Months Ended
March 31,
 20252024
Common stock options and restricted stock units3,047,628 1,811,636 
Warrants to purchase common stock692,523 975,132 
Series A Preferred Stock4,026,346 17,808,670 
Series A Preferred Stock options— 470,403 
Series B Preferred Stock437,927 — 
Total8,204,424 21,065,841