XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Contribution
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Executive Retirement Plan, Life Insurance Arrangements and Senior Management Retention Plan [Abstract]      
Net gains on deferred compensation plan investments $ 2,614 $ 1,777 $ 2,625
Executive Officers [Member]      
Executive Retirement Plan, Life Insurance Arrangements and Senior Management Retention Plan [Abstract]      
Employer contribution 9,000 6,800 6,600
Carrying value of liability $ 63,900 $ 56,700  
Common stock held as investments in Rabbi Trust of ERP (in shares) | shares 55,436 52,980  
Common stock held as investments in Rabbi Trust of ERP, historical cost basis amount $ 33,200 $ 31,200  
Net gains on deferred compensation plan investments 2,500 1,800 2,600
Senior Level Employees [Member] | Senior Management Retention Plan [Member]      
Executive Retirement Plan, Life Insurance Arrangements and Senior Management Retention Plan [Abstract]      
Employer contribution 2,700 2,300 1,300
Carrying value of liability $ 11,100 $ 8,600  
Common stock held as investments in Rabbi Trust of ERP (in shares) | shares 14,192 12,548  
Common stock held as investments in Rabbi Trust of ERP, historical cost basis amount $ 9,500 $ 7,900  
Net gains on deferred compensation plan investments $ 100 100 0
Profit Sharing Plan [Member]      
Profit Sharing Plan [Abstract]      
Minimum requisite service period 1 year    
Number of annual employer contribution | Contribution 2    
Employer discretionary contribution amount $ 1,600 1,500 1,400
Employer mandatory contributions amount $ 1,700 $ 1,700 $ 1,600
Annual vesting percentage, first year 0.00%    
Annual vesting percentage, full year thereafter 25.00%    
Benefit vesting period 5 years