v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jan. 01, 2026
Dec. 31, 2025
Other Commitments [Line Items]      
Restricted cash, long-term $ 9.3   $ 8.5
Supply agreement performance bond 2.4 $ 4.0  
Supply agreement performance bond outstanding amount 0.3    
Cash reserve deposit $ 1.9    
Tinuum Group, LLC      
Other Commitments [Line Items]      
Limited guarantees (as percent) 50.00%    
Contingent obligation, liability and expense provision, amount $ 0.0    
Five Forks Mine      
Other Commitments [Line Items]      
Surety bond amount 7.5    
Corbin Facilities      
Other Commitments [Line Items]      
Surety bond amount 3.0    
West Virginia ("Mine 4")      
Other Commitments [Line Items]      
Surety bond amount 0.7    
Restricted cash, long-term $ 0.4