XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
postretirement_benefit_plan
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Defined contribution plan [Abstract]      
Defined contribution plan service period (in months) 3 months    
Defined contribution plan employer maximum percentage match of annual salary based on employee contribution 3.00%    
Defined contribution plan employer maximum percentage of annual profit-sharing contribution to plan for benefit of employee (in hundredths) 2.00% 2.00%  
Defined contribution plan, employer matching contribution, percent of match 3.00% 3.00%  
Expense related to 401(k) plan $ 775,000 $ 981,000 $ 575,000
Unfunded, supplemental retirement benefits payable period 20 years    
Pension expense $ 167,000 450,000 $ 165,000
Accrued pension liability $ 2,872,000 $ 2,991,000  
Number of post-retirement benefit plans | postretirement_benefit_plan 2    
Post-retirement benefit plan health insurance subsidy range minimum per month per person $ 40    
Post-retirement benefit plan health insurance subsidy range maximum per month per person 1,200    
Expected future benefit payments in 2022 87,000    
Expected future benefit payments in 2023 87,000    
Expected future benefit payments in 2024 96,000    
Expected future benefit payments in 2025 95,000    
Expected future benefit payments in 2026 93,000    
Expected future benefit payments in 2026 through 2029 425,000    
Estimated plan expense $ 33,000