XML 53 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Loss Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

Three Months Ended

March 31,

2026

2025

Numerator:

Net loss

$

(27,380)

$

(32,345)

Denominator:

Weighted-average shares used to compute net loss per share, basic and diluted

85,639,675 

6,164,617 

Net loss per share, basic and diluted

$

(0.32)

$

(5.25)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

March 31,

2026

2025

Redeemable convertible preferred stock

122,231,454 

Outstanding options to purchase common stock

10,227,211 

8,583,703 

Restricted stock units

1,840,421 

Estimated ESPP

141,184 

Common stock warrants

1,647,667 

12,208,816 

132,462,824