XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of net (loss) income per share (in shares) 34,666 13,571 24,655 10,631
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,315 1,516 1,755 1,529
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,568 8,663 7,924 6,840
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) 30,783 3,392 14,976 2,262