XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Percentages of Sales by End Market (Details) - End Market - Sales
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Percentage of Sales by End Market [Line Items]      
Percentage of sales 100.00% 100.00% 100.00%
Manufacturing      
Percentage of Sales by End Market [Line Items]      
Percentage of sales 68.90% 62.40% 67.50%
Non-residential construction      
Percentage of Sales by End Market [Line Items]      
Percentage of sales 11.10% 11.30% 12.90%
Other      
Percentage of Sales by End Market [Line Items]      
Percentage of sales 20.00% 26.30% 19.60%