XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Expenses    
Accrued payroll and compensation related costs $ 23,699 $ 32,584
Accrual for capital expenditures 16,378 83,781
Accrued accounts payable 40,249 64,767
Accrued sales and other taxes 22,301 17,207
Accrued interest 4,107 562
Accrued other 668 1,643
Total $ 107,402 $ 200,544