Annual report [Section 13 and 15(d), not S-K Item 405]

Notes Payable, Net - Outstanding Notes Payable (Details)

v3.25.0.1
Notes Payable, Net - Outstanding Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Oct. 31, 2024
Dec. 31, 2023
Nov. 20, 2020
Debt Instrument [Line Items]        
Fair value adjustment, net of amortization $ 0   $ 1,781  
Less unamortized debt discount and issuance costs (60,444)   0  
Total $ 374,511   410,911  
Senior Notes        
Debt Instrument [Line Items]        
Debt discount   $ 56,200    
Senior Secured Notes | Senior Notes        
Debt Instrument [Line Items]        
Interest Rate 7.875% 7.875%    
Notes payable, gross $ 195,784   0  
Less unamortized debt discount and issuance costs $ (39,700)      
Exchangeable Secured Notes | Senior Notes        
Debt Instrument [Line Items]        
Interest Rate 10.00% 10.00%    
Notes payable, gross $ 146,793   0  
Less unamortized debt discount and issuance costs $ (20,700)      
Working Capital Notes | Notes Payable, Other Payables        
Debt Instrument [Line Items]        
Interest Rate 15.00%      
Notes payable, gross $ 85,000   59,130  
2025 Unsecured Notes | Senior Notes        
Debt Instrument [Line Items]        
Interest Rate 7.875%      
Notes payable, gross $ 7,378   $ 350,000 $ 350,000