XML 102 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Net Carrying Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total $ 395,535 $ 238,962
Total borrowings 316,896 203,859
2021 Convertible Notes Payable | Convertible Notes    
Debt Instrument [Line Items]    
Total 122,868 115,815
Unamortized debt discount (13,045) (19,612)
Unamortized debt issuance costs (1,257) (1,895)
Embedded derivative liability 1,272 78
Total borrowings 109,838 94,386
DOE Loan Facility | PIK interest    
Debt Instrument [Line Items]    
Total 68,279  
Capitalized PIK Interest 107  
Unamortized debt issuance costs (2,934)  
Total borrowings 65,452  
AFG Convertible Notes | Convertible Notes | Related Party    
Debt Instrument [Line Items]    
Total 22,353 17,429
Unamortized debt discount (1,906) (2,835)
Unamortized debt issuance costs (538) (800)
Embedded derivative liability 43,124 4,345
Total borrowings 63,033 18,139
Senior Secured Term Loan    
Debt Instrument [Line Items]    
Total borrowings 0 85,624
Senior Secured Term Loan | Secured Debt    
Debt Instrument [Line Items]    
Total 0 100,000
Total borrowings $ 0 85,624
Senior Secured Term Loan | Secured Debt | Nonrelated Party    
Debt Instrument [Line Items]    
Total   100,000
Unamortized debt discount   (1,459)
Unamortized debt issuance costs   (12,917)
Total borrowings   $ 85,624