XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Net Loss Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

Three Months Ended

Six Months Ended

June 30,

June 30,

2026

2025

2026

2025

Numerator:

Net loss

$

(15,743)

$

(9,196)

$

(43,123)

$

(41,541)

Denominator:

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

86,398,778 

6,316,315 

86,021,323 

6,240,885 

Net loss per share, basic and diluted

$

(0.18)

$

(1.46)

$

(0.50)

$

(6.66)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

June 30,

2026

2025

Redeemable convertible preferred stock

122,231,454 

Outstanding options to purchase common stock

9,716,691

8,523,955

Unvested restricted stock units

1,836,862

Estimated ESPP

141,184 

Common stock warrants

1,647,667 

11,694,737

132,403,076