XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) $ 4,640 $ 4,709
Noninterest income (out-of-scope of Topic 606) 2,363 1,858
Total noninterest income 7,003 6,567
Service charges on deposit accounts    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 1,514 1,507
Trust and investment fee income    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 823 734
Interchange income    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 1,577 1,587
Title Company revenue    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 117 78
Other noninterest income    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) $ 609 $ 803