XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory Financing Agreements - Supply and Offtake Agreements (Details)
12 Months Ended
May 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
contract
Dec. 31, 2023
USD ($)
contract
Dec. 31, 2022
USD ($)
Payments for termination of inventory financing agreements   $ 382,143,000 $ 112,594,000 $ 0
Supply and offtake agreement, fee agreement | contract   0 0  
Supply and Offtake Agreement        
Amount of deferred payment arrangement $ 165,000,000      
Percentage of receivables for deferred payment (in percent) 85.00%      
Purchase and supply commitment deferred payment arrangement inventory amount $ 82,500,000      
Percentage of inventory for deferred payment (in percent) 85.00%      
Debt instrument, variable interest rate, type [extensible enumeration] London Interbank Offered Rate (LIBOR)      
Deferred payment availability fee (in percent) 0.75%      
Payments for termination of inventory financing agreements   $ 200,000    
Fee agreement receivable       4,500,000
Fixed market fees       $ 8,800,000
Number of fee agreement payments   0 $ 0  
Supply and Offtake Agreement | Discretionary Draw Facility        
Outstanding borrowings   $ 0    
Supply and Offtake Agreement | J. Aron obligation        
Payments for termination of inventory financing agreements $ 382,100,000      
Supply and Offtake Agreement | Discretionary Draw Facility And Remaining Obligations        
Payments for termination of inventory financing agreements $ 60,900,000      
Supply and Offtake Agreement | Minimum        
Basis spread on variable rate (in percent) 3.50%      
Supply and Offtake Agreement | Maximum        
Basis spread on variable rate (in percent) 4.00%