XML 393 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Restricted Cash Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Long-term Purchase Commitment [Line Items]      
Total long-term restricted cash $ 124,185 $ 122,583 $ 121,927
Workers’ compensation and black lung obligations      
Long-term Purchase Commitment [Line Items]      
Total long-term restricted cash 114,094 113,144  
Reclamation-related obligations      
Long-term Purchase Commitment [Line Items]      
Total long-term restricted cash 1,199 697  
Financial payments and other performance obligations      
Long-term Purchase Commitment [Line Items]      
Total long-term restricted cash $ 8,892 $ 8,742