v3.26.1
Net Loss Per Share - Anti-dilutive (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 (in shares) 54,779,549 12,873,206 54,779,549 12,873,206
Warrants to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 49,285,715 10,000,000 49,285,715 10,000,000
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 3,706,939 2,010,580 3,706,939 2,010,580
Service-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 1,719,210 733,551 1,719,210 733,551
Performance-and market-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 67,410 128,800 67,410 128,800
Convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 275 275 275 275