v3.26.1
Net Loss Per Share Allocable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2026
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, 2026 and 2025 (in thousands, except share and per-share data):
 Three Months Ended March 31,
 20262025
Numerator:
Net loss
$(39,182)$(17,710)
Denominator:
Weighted-average common shares outstanding - basic and diluted
26,855,158 25,902,650 
Net loss per share allocable to common stockholders:
Basic and diluted
$(1.46)$(0.68)
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,
 20262025
Common stock options and restricted stock units4,278,679 3,047,628 
Warrants to purchase common stock692,272 692,523 
Series A Preferred Stock4,026,346 4,026,346 
Series B Preferred Stock437,927 437,927 
Total9,435,224 8,204,424