XML 383 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Wages and benefits $ 57,595 $ 48,642
Workers’ compensation 9,444 9,444
Black lung 11,209 11,209
Taxes other than income taxes 22,551 27,995
Asset retirement obligations 25,633 29,938
Freight accrual 8,077 16,144
Other 12,784 8,188
Total accrued expenses and other current liabilities $ 147,293 $ 151,560