XML 74 R111.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Retirement Plans - Safe Harbor plan (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employees' savings plan        
Matching contribution by the company (as a percent)   100.00%    
Discretionary matching contribution (as a percent) 0.75%      
Expenses recognized under 401(K) plan   $ 6,659 $ 7,948 $ 7,381
Minimum        
Employees' savings plan        
Age of employees to be eligible to participate in the defined contribution plan   18 years    
Percentage of annual base compensation that participants may elect to contribute   1.00%    
Maximum        
Employees' savings plan        
Percentage of annual base compensation that participants may elect to contribute   50.00%    
Percentage of employees salary for which the company contributes a matching contribution   4.00%    
Discretionary matching contribution (as a percent)     2.00%