XML 159 R144.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]      
Service charges on deposit accounts $ 16,800 $ 15,523 $ 12,317
Other service charges, commissions, and fees:      
Bankcard Interchange income, net 9,319 14,996 17,323
Other service charges and fees 6,405 5,683 4,352
Commissions from sales of insurance and financial products:      
Insurance income 0 0 2,725
Wealth management income 5,503 5,195 4,160
SBA consulting fees 1,803 2,608 7,231
Noninterest income (in-scope of ASC 606) 39,830 44,005 48,108
Noninterest income (out-of-scope of ASC 606) 17,660 23,980 25,503
Total noninterest income $ 57,490 $ 67,985 $ 73,611