v3.26.1
Net Loss Per Share - Anti-Dilutive Securities of Common Stock Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not included in diluted net loss per share (in shares) 59,149 57,382
Options to purchase common stock and employee stock purchase plan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not included in diluted net loss per share (in shares) 1,746 2,196
Unvested restricted stock unit awards    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not included in diluted net loss per share (in shares) 11,250 7,894
Warrants to purchase common stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not included in diluted net loss per share (in shares) 8,177 9,316
2026 Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not included in diluted net loss per share (in shares) 3,449 3,449
2030 Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities not included in diluted net loss per share (in shares) 34,527 34,527