XML 394 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Restricted Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long-term Purchase Commitment [Line Items]    
Total restricted investments $ 42,960 $ 43,131
Workers’ compensation obligations    
Long-term Purchase Commitment [Line Items]    
Total restricted investments 3,134 3,119
Reclamation-related obligations    
Long-term Purchase Commitment [Line Items]    
Total restricted investments 33,803 34,018
Financial payments and other performance obligations    
Long-term Purchase Commitment [Line Items]    
Total restricted investments $ 6,023 $ 5,994