XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Agreements and Other Postretirement Benefit Plan (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
h
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
DefinedContributionPlanMinimumNumberOfMonthsEmployedEligibility 3 months    
Minimum number of years employed in order to participate in the 401(k) plan 1 year    
Minimum number of hours worked annually in order to participate in the 401(k) plan | h 1,000    
Defined contribution plan contribution percent 3.00%    
Expenses related to the 401(k) plan $ 2,000 $ 1,800  
Amount accrued for all deferred compensation plan agreements 13,400 12,500  
Amount recognized in accumulated other comprehensive income, before tax (184) (184) $ (82)
Amount recognized in accumulated other comprehensive income, net of tax (144) $ (144)  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
2022 19    
2023 26    
2024 31    
2025 38    
2026 43    
Next 5 years thereafter $ 181    
Minimum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Noncompete period following employment 2 years