v3.25.2
Unconsolidated Subsidiaries (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Variable Interest Entity [Line Items]          
Variable interest entity, reporting entity involvement, maximum risk of loss $ 4,800   $ 4,800   $ 5,500
Earnings of unconsolidated operations 13,138 $ 13,592 29,124 $ 26,899  
Utility Coal Mining and Contract Mining Member          
Variable Interest Entity [Line Items]          
Earnings of unconsolidated operations $ 12,900 $ 13,500 $ 28,300 $ 26,800  
Unconsolidated Subsidiaries          
Variable Interest Entity [Line Items]          
Ownership percentage 100.00%   100.00%    
Income from equity method investee $ 16,093   $ 16,093   14,137
Other Noncurrent Assets          
Variable Interest Entity [Line Items]          
Income from equity method investee $ 16,100   $ 16,100   $ 14,100