Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Liabilities - Supplier Guaranty (Details)

v3.24.2.u1
Accounts Payable and Accrued Liabilities - Supplier Guaranty (Details) - Side Letter - USD ($)
$ in Thousands
Jan. 28, 2024
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Apr. 30, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Guarantors, Reduction Plan, Accounts Payable       $ 29,000 $ 31,000
Guarantors, Reduction Plan, Accounts Payable, Past Due Period 90 days        
Guarantors, Reduction Plan, Accounts Payable, Threshold Aggregate Outstanding Amount $ 25,000        
Guarantors, Reduction Plan, Accounts Payable, Interest Rate for Over Due Outstanding Amounts 8.00%        
Scenario, Plan          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Guarantors, Reduction Plan, Accounts Payable   $ 25,000 $ 27,000