XML 72 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RETIREMENT ANNUITY AND GUARANTEED CONTINUOUS EMPLOYMENT PLANS (Defined Contribution Plans) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Contribution Plan      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 6.00%    
Employer match of employee contributions of first 3% of eligible compensation (as a percent) 100.00%    
Percentage of eligible compensation, matched 100% by employer (as a percent) 3.00%    
Percentage of base pay as additional annual Company contribution to participants (as a percent) 3.00%    
Annual costs recognized for defined contribution plans $ 24,835 $ 26,477 $ 25,285
Minimum      
Defined Contribution Plan      
DefinedContributionPlanEmployeeServicePeriod 5 years    
Maximum      
Defined Contribution Plan      
DefinedContributionPlanEmployeeServicePeriod 30 years