v3.26.1
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventory [Line Items]    
Excess of FIFO over LIFO cost $ (57.0) $ (54.9)
Total LIFO inventories 64.7 65.6
Total FIFO inventories 137.2 132.9
Total inventories 201.9 198.5
Inventories carried at LIFO:    
Inventory [Line Items]    
Finished goods 90.0 85.0
Raw materials and work-in-process 31.7 35.5
Inventories carried at FIFO:    
Inventory [Line Items]    
Finished goods 62.4 64.3
Raw materials and work-in-process $ 74.8 $ 68.6