XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Commission and fees from sale of insurance policies $ 3,544 $ 3,195 $ 6,587 $ 6,371
Fees related to third party insurance administration services 92 106 163 200
Performance-based commissions 10 34 1,356 1,985
Interchange income 4,302 3,603 8,415 6,650
Promotional and usage income 1,117 815 2,257 1,679
Ongoing maintenance fees for deposit accounts 1,307 853 2,618 1,664
Transaction-based fees 2,251 1,191 4,366 2,366
Other non-interest income transaction-based fees 315 249 572 393
Revenue from contract with customers 17,454 14,327 35,294 29,494
Transferred over Time        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 14,608 12,792 28,562 24,629
Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 2,846 1,535 6,732 4,865
Trust and investment income        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 4,246 4,220 8,522 8,065
Commercial loan swap fees | Interest Rate Swap        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 270 $ 61 $ 438 $ 121