XML 159 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
ASSET RETIREMENT OBLIGATIONS - Estimated Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Estimated payments of asset retirement obligations:      
2025 $ 3,621    
2026 4,763    
2027 7,043    
2028 9,312    
2029 9,584    
Thereafter 244,592    
Aggregate undiscounted asset retirement obligations 278,915    
Less: effect of discounting (120,138) $ (116,200)  
Total asset retirement obligations 158,777 150,443 $ 149,813
Less: current portion (3,621)    
Non-current asset retirement obligations 155,156 146,925  
Surety bonds outstanding to performance of reclamation obligations $ 170,100 $ 173,500