XML 133 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Concentration of Credit Risk and Major Customers (Tables)
12 Months Ended
Dec. 31, 2024
Risks and Uncertainties [Abstract]  
Schedule of Concentration of Credit Risk
Concentration of credit risk is summarized below:
 December 31,
 20242023
Electric coal utilities$30,162 $28,870 
Coal exporters and industrial customers69,630 85,080 
Steel and coke producers33,126 29,340 
Other5,097 4,788 
Total Trade Receivables138,015 148,078 
Less: Allowance for credit losses(1,265)(466)
Total Trade Receivables, net$136,750 $147,612