XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive securities excluded from computation of EPS        
Antidilutive securities excluded from the calculation of diluted net income (loss) per share 30,913,860 42,871,475 30,765,757 41,592,994
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,696,755 30,097,387 30,489,269 28,714,130
Restricted stock units        
Antidilutive securities excluded from computation of EPS        
Antidilutive securities excluded from the calculation of diluted net income (loss) per share 210,822 831,936 270,205 936,712
2026 Convertible Notes | 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 6,283 11,942,152 6,283 11,942,152