v3.26.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Diluted Loss Per Share
The following participating securities have been excluded from the computation of diluted loss per share for the periods presented because including them would have been anti-dilutive:
Three Months Ended
March 31,
2026
March 31,
2025
Stock options and restricted stock units issued and outstanding10,923 10,070 
Warrants to purchase common stock2,655 3,655 
Common stock issuable in connection with convertible senior notes1,240 2,483 
Total14,818 16,208