XML 118 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Share - Potentially Dilutive Shares Excluded From Computation Of Diluted Net Income/(Loss) (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 64,483,012 1,317,738
Shares issuable upon conversion of SPA Portfolio Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 41,054,586 1,069,202
Shares issuable upon conversion of Unsecured Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 749,866 0
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,906
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) 16,720,384 0
Ares 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,591 798
Stock-based compensation awards – RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 161,225 2,885
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