XML 161 R147.htm IDEA: XBRL DOCUMENT v3.22.0.1
Banking and Financial Service Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Banking service revenues:      
Checking accounts fees $ 8,593 $ 8,577 $ 6,003
Savings accounts fees 1,141 1,451 658
Electronic banking fees 55,968 47,542 32,282
Credit life commissions 469 254 531
Branch service commissions 1,467 1,462 1,491
Servicing and other loan fees 3,256 2,485 1,367
International fees 794 623 521
Miscellaneous income 18 185 13
Total banking service revenues 71,706 62,579 42,866
Wealth management revenue:      
Insurance income 14,647 13,618 6,826
Broker fees 8,213 6,828 7,544
Trust fees 11,303 10,446 10,922
Retirement plan and administration fees 881 897 932
Total wealth management revenue 35,044 31,789 26,224
Mortgage banking activities:      
Net servicing fees 16,818 12,120 3,854
Net gains on sale of mortgage loans and valuation 10,119 4,437 527
Other (4,429) (53) (106)
Total mortgage banking activities 22,508 16,504 4,275
Total banking and financial service revenues $ 129,258 $ 110,872 $ 73,365