XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.4
BENEFIT PLANS - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Contribution Plan Disclosure      
Employee contribution limit per calendar year (as a percent of pre-tax earnings, up to statutory limit) 75.00%    
Employer contribution per dollar employee contributes up to contribution limit (as a percent) 100.00% 100.00%  
Employer contribution limit per calendar year (as a percent of compensation, up to statutory limit) 10.00% 10.00%  
United States      
Defined Contribution Plan Disclosure      
Employer matching contributions during period $ 13.5 $ 10.9 $ 8.6
Foreign Plan      
Defined Contribution Plan Disclosure      
Employer matching contributions during period $ 6.2 $ 5.4 $ 3.8