XML 174 R115.htm IDEA: XBRL DOCUMENT v3.25.4
Concentration of Credit Risk and Major Customers - Narrative (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Exporters Concentration Risk | Revenue Benchmark | Non-US      
Concentration Risk [Line Items]      
Concentration risk percentage 56.00% 66.00% 71.00%
Geographic Concentration Risk | Revenue Benchmark | United States      
Concentration Risk [Line Items]      
Concentration risk percentage 40.00% 30.00% 30.00%
Geographic Concentration Risk | Revenue Benchmark | Coal Revenue | United States      
Concentration Risk [Line Items]      
Concentration risk percentage 44.00% 34.00% 29.00%
Customer Concentration Risk | Revenue Benchmark | Two Customers      
Concentration Risk [Line Items]      
Concentration risk percentage   22.00% 23.00%
Customer Concentration Risk | Accounts Receivable | One Customer      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00%    
Customer Concentration Risk | Accounts Receivable | Two Customers      
Concentration Risk [Line Items]      
Concentration risk percentage   10.00%