v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Jan. 01, 2026
Dec. 31, 2025
Other Commitments [Line Items]      
Restricted cash, long-term $ 9.2   $ 8.5
Supply agreement performance bond 3.9 $ 4.0  
Supply agreement performance bond outstanding amount $ 0.3    
Tinuum Group, LLC      
Other Commitments [Line Items]      
Limited guarantees (as percent) 50.00%    
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