XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory Financing Agreements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Supply Commitment [Line Items]          
Proceeds from inventory financing agreements       $ 203,074 $ 0
Inventory intermediation agreement obligation term       3 years  
Inventory intermediation agreement obligation extension term       1 year  
Payments for termination of inventory financing agreements       $ 382,143 0
Debt extinguishment and commitment costs   $ (1,418) $ 38 (1,418) $ (17,682)
Supply and Offtake Agreement          
Supply Commitment [Line Items]          
Payments for termination of inventory financing agreements   200   200  
Supply and Offtake Agreement | J. Aron obligation          
Supply Commitment [Line Items]          
Payments for termination of inventory financing agreements $ 382,100        
Supply and Offtake Agreement | Discretionary Draw Facility And Remaining Obligations          
Supply Commitment [Line Items]          
Payments for termination of inventory financing agreements $ 60,900        
LC Facility due 2024          
Supply Commitment [Line Items]          
Debt extinguishment and commitment costs   $ 600   $ 600