Employee Benefit Plans - Supplemental Life Insurance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net periodic benefit cost:      
Accrual for benefit obligation for following year $ 53    
Supplemental Life Insurance Benefit      
Other Post Retirement Benefit Plan Disclosures [Line Items]      
Benefit obligation at beginning of year 2,631 $ 2,424 $ 2,084
Net periodic benefit cost:      
Service cost (23) (21) (16)
Interest cost 83 87 95
Actuarial loss (gain) (71) 141 261
Total net period cost (11) 207 340
Benefit obligation at end of year 2,620 2,631 2,424
Accrued liability as of December 31 $ (2,620) $ (2,631) $ (2,424)
Discount rate used for benefit obligation 3.25% 3.25% 4.00%
Accrual for benefit obligation for following year $ 117