XML 75 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Contribution Plan Disclosure [Line Items]      
Minimum age for participation (in years) 18 years    
Minimum time at the company for participation (in days) 90 days    
Total paid into 401(k) $ 3.1 $ 3.5 $ 2.4
Foreign Plan      
Defined Contribution Plan Disclosure [Line Items]      
Total paid into 401(k) $ 3.5 $ 3.0 $ 2.3
Foreign Plan | Minimum      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 2.00%    
Foreign Plan | Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 32.00%    
Foreign Plan | Management | Minimum      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 2.00%    
Foreign Plan | Management | Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching, percent of gross pay 32.00%