v3.25.4
Segment Information - Schedule of Reconciliation of Segment Adjusted EBITDA to Net Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 1,310,043 $ 1,525,220 $ 1,676,625
Cost of other revenues (27,668) (45,449) (37,486)
Depreciation and depletion (188,565) (153,982) (127,356)
Selling, general and administrative (65,681) (63,078) (51,817)
Business interruption (19) (524) (8,291)
Loss on early extinguishment of debt 0 0 (11,699)
Other (expense) income 0 0 (1,027)
Interest income 18,477 33,047 40,699
Interest expense (9,742) (4,271) (17,960)
Income before income taxes 54,444 283,666 551,419
Income tax benefit (expense) 2,554 (33,063) (72,790)
Net Income (Loss) 56,998 250,603 478,629
Other revenues      
Segment Reporting Information [Line Items]      
Revenue 33,019 25,240 28,633
Mining      
Segment Reporting Information [Line Items]      
Segment Adjusted EBITDA 294,623 492,683 737,723
Cost of other revenues (27,668) (45,449) (37,486)
Depreciation and depletion (188,565) (153,982) (127,356)
Selling, general and administrative (65,681) (63,078) (51,817)
Business interruption (19) (524) (8,291)
Loss on early extinguishment of debt 0 0 (11,699)
Other (expense) income 0 0 (1,027)
Interest income 18,477 33,047 40,699
Interest expense (9,742) (4,271) (17,960)
Income before income taxes 54,444 283,666 551,419
Income tax benefit (expense) 2,554 (33,063) (72,790)
Net Income (Loss) 56,998 250,603 478,629
Mining | Other revenues      
Segment Reporting Information [Line Items]      
Revenue $ 33,019 $ 25,240 $ 28,633