v3.26.1
Business Segment Information - Schedule of Segment Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 1,743.2 $ 1,789.9
Domestic    
Segment Reporting [Line Items]    
Total assets 1,602.9 1,650.9
International    
Segment Reporting [Line Items]    
Total assets 140.3 139.0
Operating Segments    
Segment Reporting [Line Items]    
Total assets 1,679.1 1,718.8
Operating Segments | Domestic Coke    
Segment Reporting [Line Items]    
Total assets 1,155.3 1,174.5
Operating Segments | Industrial Services    
Segment Reporting [Line Items]    
Total assets 523.8 544.3
Corporate and Other    
Segment Reporting [Line Items]    
Total assets $ 64.1 $ 71.1