v3.26.1
Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 EndedNine Months Ended
September 30,
2025
September 30,
2024
September 30,
2025
September 30,
2024
Stock options and restricted stock units issued and outstanding10,226 10,555 10,147 10,730 
Warrants to purchase common stock2,655 2,654 2,655 2,820 
Common stock issuable in connection with convertible senior notes2,483 2,483 2,483 2,483 
Total15,364 15,692 15,285 16,033