XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]      
Depreciation and depletion expense $ 110,600 $ 89,200 $ 79,500
Gain on sales of property and equipment 8,764 28,346 $ 12,617
Asset retirement obligations 6,600 5,800  
AROs, noncurrent 37,800 $ 32,700  
AROs, settled by 2025 5,900    
AROs, settled by 2026 8,200    
AROs, settled by 2027 1,200    
AROs, settled by 2028 3,400    
AROs, settled after 2028 $ 19,100