v3.26.1
Net loss per share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 78,700,000 72,000,000.0 78,700,000 72,000,000.0
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 1,100,000 1,800,000 1,100,000 1,800,000
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 47,800,000 36,300,000 47,800,000 36,300,000
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 28,500,000 33,300,000 28,500,000 33,300,000
Shares issuable under the Employee Stock Purchase Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation (in shares) 1,300,000 600,000 1,300,000 600,000