XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Share - Potentially Dilutive Shares Excluded From Computation of Diluted Net Income/(Loss) (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 87,305,630 2,990,763
Shares issuable upon conversion of SPA Portfolio Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 44,298,705 2,331,077
Shares issuable upon conversion of Unsecured Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 1,809,969 390,601
Shares issuable upon exercise of equity classified SPA Portfolio Note warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 15,238 13,968
Shares issuable upon exercise of liability classified SPA Portfolio Note warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 35,244,948 0
Other warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 5,776,657 228,482
Stock-based compensation awards – Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 2,514 2,731
Stock-based compensation awards – RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 155,134 21,439
Public Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 2,453 2,453
Private Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 12 12