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