XML 100 R81.htm IDEA: XBRL DOCUMENT v3.20.4
RETIREMENT AND DEFERRED COMPENSATION PLANS - Defined Contribution and Other Plans Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
United States        
Defined contribution plan        
Total contributions by company   $ 4.3 $ 4.1 $ 3.7
United States | Maximum        
Defined contribution plan        
Employer matching contribution as a percentage of salary   3.00%    
United States | Maximum | Subsequent Events        
Defined contribution plan        
Employer matching contribution as a percentage of salary 5.00%      
Foreign Plans        
Defined contribution plan        
Total contributions by company   $ 2.4 $ 2.3 $ 2.4