XML 125 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities
 December 31,
 20242023
Subsidence Liability$88,259 $105,322 
Accrued Compensation and Benefits54,138 73,763 
Other38,289 38,533 
Current Portion of Long-Term Liabilities:  
Asset Retirement Obligations35,554 28,571 
Postretirement Benefits Other than Pensions17,887 19,327 
Pneumoconiosis Benefits16,389 15,071 
Workers' Compensation11,056 10,019 
Total Other Accrued Liabilities$261,572 $290,606