XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
RETIREMENT ANNUITY AND GUARANTEED CONTINUOUS EMPLOYMENT PLANS (Defined Contribution Plans) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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 $ 26,282 $ 22,593 $ 24,835
Minimum      
Defined Contribution Plan      
DefinedContributionPlanEmployeeServicePeriod 5 years    
Maximum      
Defined Contribution Plan      
DefinedContributionPlanEmployeeServicePeriod 30 years