v3.25.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share
The following table presents shares used in calculating basic and diluted net loss per share for the three months ended March 31, 2025 and 2024, as follows:
Three Months Ended March 31,
20252024
(In thousands, except per share amounts)
Numerator:
Net loss available to shareholders for basic net loss per share
$(14,133)$(35,631)
Gain on change in fair value of warrants(8,824)— 
Net loss available to shareholders for diluted net loss per share
(22,957)(35,631)
Denominator:
Weighted average number of shares outstanding used to compute basic net loss per share91,570,933 88,081,654 
Impact of potential exercise of warrants
3,734,005 — 
Weighted average number of shares outstanding used to compute diluted net loss per share95,304,938 88,081,654 
Net loss per share:
Basic
$(0.15)$(0.40)
Diluted$(0.24)$(0.40)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
As of March 31,
20252024
Shares subject to outstanding common stock options and employee stock purchase plan2,617,261 3,251,520 
Restricted stock units10,802,694 8,052,908 
2024 Notes— 1,231,597 
2026 Notes4,801,593 6,879,283 
Total18,221,548 19,415,308