XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Benefits (Details 17) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Multiemployer Plan Disclosure [Line Items]      
Multiemployer Plans, Withdrawal Obligation, Payment Period 15 years    
Pension Benefits [Member]      
Multiemployer Plan Disclosure [Line Items]      
Company Contributions $ 4.3 $ 4.0 $ 4.8
Steelworkers Western Independent Shops Pension Plan [Member] | Pension Benefits [Member]      
Multiemployer Plan Disclosure [Line Items]      
Pension Protection Act Zone Status Green Green  
Company Contributions $ 0.1 $ 0.1 0.7
Surcharge Imposed No    
Boilermakers-Blacksmiths National Pension Trust [Member] | Pension Benefits [Member]      
Multiemployer Plan Disclosure [Line Items]      
Pension Protection Act Zone Status Green Yellow  
Company Contributions $ 2.3 $ 2.0 2.1
Surcharge Imposed No    
IAM National Pension Fund [Member] | Pension Benefits [Member]      
Multiemployer Plan Disclosure [Line Items]      
Pension Protection Act Zone Status Red Red  
Company Contributions $ 1.9 $ 1.9 $ 2.0
Surcharge Imposed Yes