XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Wages and benefits $ 57,625 $ 46,687
Workers’ compensation 8,880 8,880
Black lung 12,329 12,329
Taxes other than income taxes 23,984 26,315
Asset retirement obligations 28,874 22,632
Freight accrual 11,054 12,018
Other 20,600 6,917
Total accrued expenses and other current liabilities $ 163,346 $ 135,778