v3.26.3
Net Income (Loss) Per Share - Schedule of Potential Dilutive Common Shares Excluded from Computations of Diluted Net Income (Loss) Per Share Attributed to Common Stockholders (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially anti-dilutive common shares were excluded from computations of diluted net loss 48,539 67,727
RSUs, PSUs, Stock Options, Restricted Shares and ESPP Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially anti-dilutive common shares were excluded from computations of diluted net loss 48,534 56,030
2014 Notes | Convertible Debt    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially anti-dilutive common shares were excluded from computations of diluted net loss 5 5
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially anti-dilutive common shares were excluded from computations of diluted net loss 0 11,692