XML 179 R135.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee benefit plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]      
Discretionary contribution percentage 50.00%    
Maximum percentage of amount to be contributed by the employer 6.00%    
Matching and profit sharing vesting period 3 years    
Contribution provided by the bank to the plan $ 3,923 $ 3,198 $ 2,325
Post retirement benefits payable 2,487 1,112  
Expense related to plans 94 29 1
Payments to participants 172 131 150
Cash surrender value of bank owned life insurance 73,519 71,977  
Cash value income $ 1,542 $ 1,556 $ 242