XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Inventory [Line Items]      
Percentage of LIFO Inventory 85.00% 87.00%  
Excess of Replacement or Current Costs over Stated LIFO Value $ 492,800,000 $ 427,900,000  
Inventory, LIFO Reserve, Effect on Income, Net 0 0 $ 4,100,000
Inventory Valuation Reserves 17,900,000 14,000,000.0  
Inventory Valuation Reserve      
Inventory [Line Items]      
Reserves for Obsolete Inventories, Period Increase (Decrease) $ 3,900,000 $ 5,400,000 $ (600,000)