XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of net (loss) income per share (in shares) 4,510 34,666 11,672 24,655
Outstanding stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of net (loss) income per share (in shares) 1,916 1,315 2,355 1,755
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of net (loss) income per share (in shares) 2,594 2,568 9,317 7,924
Convertible Senior Notes (if converted)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of net (loss) income per share (in shares) 0 30,783 0 14,976