v3.26.3
Net Loss Per Share Allocable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 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 and nine months ended September 30, 2026 and 2025 (in thousands, except share and per-share data):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Numerators:
Net loss$(11,472)$(35,902)$(34,885)$(37,726)
Denominator:
Weighted-average common shares outstanding - basic and diluted30,309,295 26,002,892 28,894,967 25,962,302 
Net loss per share allocable to common stockholders:
Basic and diluted$(0.38)$(1.38)$(1.21)$(1.45)
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 September 30,Nine Months Ended September 30,
2026202520262025
Common stock options and restricted stock units4,184,833 2,956,910 4,184,833 2,956,910 
Warrants to purchase common stock692,272 692,523 692,272 692,523 
Series A Preferred Stock3,268,345 4,026,346 3,268,345 4,026,346 
Series B Preferred Stock437,927 437,927 437,927 437,927 
Conversion Option (See Note 5)
605,869 — 605,869 — 
Total9,189,246 8,113,706 9,189,246 8,113,706