XML 152 R137.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Non-interest Income      
Service charges on deposit accounts $ 6,195 $ 5,095 $ 6,402
Wealth and asset management fees 6,740 5,497 4,627
Mortgage banking 3,147 3,354 1,412
Card processing and interchange income 7,796 5,727 4,641
Net realized gains on available-for-sale securities 783 2,190 148
Other income 8,773 6,196 8,745
Total non-interest income $ 33,434 $ 28,059 $ 25,975