XML 42 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of 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