XML 208 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenue $ 1,525,220 $ 1,676,625 $ 1,738,738
Segment profit 254,890 541,406 801,424
Assets 2,591,516 2,357,058 2,028,095
Depreciation and depletion 153,982 127,356 115,279
Capital Expenditures 457,221 491,674 205,242
All other      
Segment Reporting Information [Line Items]      
Assets 963,659 537,879 182,976
Depreciation and depletion 8,753 7,164 6,795
Capital Expenditures 360,437 323,436 54,048
Mining      
Segment Reporting Information [Line Items]      
Revenue 1,499,980 1,647,992 1,707,579
Cash cost of sales (exclusive of depreciation and depletion) 999,188 904,319 705,425
Other segment items 8,109 5,950 5,180
Segment profit 492,683 737,723 996,974
Depreciation and depletion 153,982 127,356 115,279
Mining | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue 1,499,980 1,647,992 1,707,579
Assets 1,627,857 1,819,179 1,845,119
Depreciation and depletion 145,229 120,192 108,484
Capital Expenditures 96,784 168,238 151,194
Mining | All other      
Segment Reporting Information [Line Items]      
Revenue $ 25,240 $ 28,633 $ 31,159