XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Summary of Net Loss Attributable to Common Stockholders
The following tables present the calculation of basic and diluted net loss per share (in thousands, except share and per share amounts):
Three Months Ended June 30,
202520252024
Redeemable Common StockCommon StockCommon Stock
Numerator:
Allocation of net loss attributable to common stockholders$(1,330)$(37,166)$(2,682)
Accretion on redeemable common stock21 (21)— 
Allocated net loss attributable to common stockholders$(1,309)$(37,187)$(2,682)
Denominator:
Weighted average common shares outstanding, basic and diluted562,50015,716,3768,867,399
Net loss per share attributable to common stockholders, basic and diluted$(2.33)$(2.37)$(0.30)
Six Months Ended June 30,
202520252024
Redeemable Common StockCommon StockCommon Stock
Numerator:
Allocation of net loss attributable to common stockholders$(1,268)$(35,050)$(736)
Accretion on redeemable common stock42 (42)— 
Allocated net loss attributable to common stockholders$(1,226)$(35,092)$(736)
Denominator:
Weighted average common shares outstanding, basic and diluted562,50015,550,7518,803,729
Net loss per share attributable to common stockholders, basic and diluted$(2.18)$(2.26)$(0.08)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table summarizes the common stock equivalents of potentially dilutive outstanding securities excluded from the computation of diluted net loss per share due to their anti-dilutive effect:
June 30,
20252024
Stock options377,012 361,723 
RSUs1,361,548 1,479,657 
PSUs56,391 71,428 
ESPP shares committed44,243 36,534 
Common stock warrants10,709,330 10,974,303 
Preferred stock2,872,668 5,164,359 
Total15,421,192 18,088,004