XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Revenue (Details)
T in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
customer
T
Jun. 30, 2024
customer
Jun. 30, 2025
USD ($)
customer
T
$ / T
Jun. 30, 2024
customer
REVENUES        
Term of domestic sales contracts     1 year  
Increase to revenue | $ $ 0.5   $ 0.4  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01        
REVENUES        
Percentage of committed tons     60.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01        
REVENUES        
Percentage of committed tons     40.00%  
Customer Concentration Risk | Revenue Benchmark        
REVENUES        
Number of major customers | customer 1 3 2 3
Customer Concentration Risk | Revenue Benchmark | Top Customers | Minimum        
REVENUES        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Customer Concentration Risk | Revenue Benchmark | Customer A        
REVENUES        
Concentration risk percentage     16.00%  
Customer Concentration Risk | Revenue Benchmark | Customer B        
REVENUES        
Concentration risk percentage     11.00%  
Customer Concentration Risk | Revenue Benchmark | Total Customer Base        
REVENUES        
Concentration risk percentage 16.00% 31.00%   33.00%
Customer Concentration Risk | Accounts Receivable        
REVENUES        
Number of major customers | customer     3  
Customer Concentration Risk | Accounts Receivable | Top Customers | Minimum        
REVENUES        
Concentration risk percentage     10.00%  
Customer Concentration Risk | Accounts Receivable | Customer A        
REVENUES        
Concentration risk percentage     20.00%  
Customer Concentration Risk | Accounts Receivable | Customer B        
REVENUES        
Concentration risk percentage     18.00%  
Customer Concentration Risk | Accounts Receivable | Customer C        
REVENUES        
Concentration risk percentage     12.00%  
Customer Concentration Risk | Accounts Receivable | Total Customer Base        
REVENUES        
Concentration risk percentage     50.00%  
Fixed Priced Contracts        
REVENUES        
Outstanding performance obligation, mass | T 1.0   1.0  
Average per ton | $ / T     15  
Contracts with Indexed Based Pricing Mechanisms        
REVENUES        
Outstanding performance obligation, mass | T 2.0   2.0