XML 32 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Loss Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Loss Per Share
11. Loss Per Share
The following securities have been excluded from the computation of diluted loss per share for the periods presented because including them would have been anti-dilutive:
June 30,
2026
June 30,
2025
(in thousands)
Restricted stock units9,188 10,094 
Stock options
8,550 10,445 
Employee stock purchase plan17 
Total17,755 20,548