XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Inventory Financing Agreements - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 27, 2025
Dec. 31, 2024
May 31, 2024
Supply Commitment [Line Items]                
Proceeds from inventory financing agreements       $ 28,203,000 $ 203,074,000      
Obligations under inventory financing agreements $ 240,720,000     240,720,000     $ 194,198,000  
Repayments of inventory financing agreements       28,204,000 382,143,000      
Debt extinguishment and commitment costs 0 $ 0   (25,000) (1,418,000)      
Revolving Credit Facility | LC Facility due 2024 | Line of Credit                
Supply Commitment [Line Items]                
Maximum borrowing amount               $ 120,000,000.0
Line of credit facility, accordion feature, higher borrowing capacity option               $ 350,000,000.0
Inventory Intermediation Agreements                
Supply Commitment [Line Items]                
Obligations under inventory financing agreements 240,700,000     240,700,000     $ 194,200,000  
Product Financing Agreement                
Supply Commitment [Line Items]                
Obligations under inventory financing agreements $ 0     $ 0   $ 450,000,000    
Supply and Offtake Agreement                
Supply Commitment [Line Items]                
Repayments of inventory financing agreements         200,000      
Supply and Offtake Agreement | J. Aron obligation                
Supply Commitment [Line Items]                
Repayments of inventory financing agreements     $ 382,100,000          
Supply and Offtake Agreement | Discretionary Draw Facility And Remaining Obligations                
Supply Commitment [Line Items]                
Repayments of inventory financing agreements     $ 60,900,000          
LC Facility due 2024                
Supply Commitment [Line Items]                
Debt extinguishment and commitment costs         $ 600,000