XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 17,639 $ 14,577 $ 33,923 $ 29,663
Total out-of-scope non-interest income 4,636 4,810 9,158 11,877
Total non-interest income $ 22,275 $ 19,387 $ 43,081 $ 41,540
Revenue Not From Contracts With Customer | Product Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 91.80% 88.50% 90.50% 87.60%
Wealth management fees        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 7,769 $ 6,919 $ 15,257 $ 13,834
Insurance agency income        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 4,488 3,847 9,281 7,950
Banking service charges and other fees:        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 5,382 3,811 9,385 7,879
Service charges on deposit accounts        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer 4,208 3,050 7,524 6,413
Debit card and ATM fees        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customer $ 1,174 $ 761 $ 1,861 $ 1,466