XML 91 R80.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) $ 5,389 $ 4,771
Noninterest income (out-of-scope of Topic 606) 1,855 2,363
Total noninterest income 7,244 7,134
Service charges on deposit accounts    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 1,596 1,514
Trust and investment fee income    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 1,137 823
Interchange income    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) 1,698 1,577
Other noninterest income    
Disaggregation of Revenue [Line Items]    
Noninterest income (in-scope of Topic 606) $ 958 $ 857