XML 131 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Business Segments (Concentration Risk) (Details) - Percentage of Consolidated Revenue - Customer Concentration Risk
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Utility Coal Mining customer | Utility Coal Mining customer    
Segment Reporting Information [Line Items]    
Percentage of Consolidated Revenue (percent) 32.00% 29.00%
Contract Mining customer | Contract Mining customer    
Segment Reporting Information [Line Items]    
Percentage of Consolidated Revenue (percent) 25.00% 24.00%
Contract Mining customer | Contract Mining customer    
Segment Reporting Information [Line Items]    
Percentage of Consolidated Revenue (percent) 10.00% 11.00%