v3.26.1
Net Loss Per Share - Schedule of Potential Dilutive Common Shares Excluded from Computations of Diluted Net Loss Per Share Attributed to Common Stockholders (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 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 63,982 65,511
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 52,285 53,814
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 11,692 11,692