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
6 Months Ended
Jun. 30, 2026
Jun. 30, 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,003 57,114
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,533 2,050
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,317 8,911
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 8,177
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