XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income (loss) Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive securities excluded from computation of EPS        
Antidilutive securities excluded from the calculation of diluted net income (loss) per share 42,877,700 38,642,448 29,034,256 38,300,024
Stock options, PSOs, including shares subject to ESPP        
Antidilutive securities excluded from computation of EPS        
Antidilutive securities excluded from the calculation of diluted net income (loss) per share 30,104,147 24,558,893 28,103,519 24,003,706
Restricted Stock Units (RSUs) [Member]        
Antidilutive securities excluded from computation of EPS        
Antidilutive securities excluded from the calculation of diluted net income (loss) per share 831,401 2,141,403 930,737 2,354,166
1.5% Convertible Senior Subordinated Notes due 2026 | Shares issuable upon conversion of convertible notes        
Antidilutive securities excluded from computation of EPS        
Antidilutive securities excluded from the calculation of diluted net income (loss) per share 11,942,152 11,942,152   11,942,152