v3.26.1
Net loss per share - Antidilutive Securities Excluded from Computation of Net Income per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (shares) 33,956 24,875 29,321 24,667
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (shares) 33,956 24,875 29,321 24,667
Convertible Debt Securities        
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (shares) 0 10,050 0 10,050
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (shares) 0 10,050 0 10,050
Share-based Payment Arrangement        
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (shares) 11,248 14,825 11,042 14,617
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (shares) 11,248 14,825 11,042 14,617
Warrant        
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (shares) 3,213 0 3,015 0
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (shares) 3,213 0 3,015 0
Convertible Debentures        
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (shares) 19,495 0 15,264 0
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (shares) 19,495 0 15,264 0