XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Fair value of derivatives is based on valuation models using observable market data as of the measurement date (Level 2 inputs) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair value measurement    
Securities available-for-sale $ 1,186,107 $ 1,195,990
U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 79,182 78,982
Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 535,502 541,320
Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 12,510 13,661
Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 153,861 163,026
State and municipal    
Fair value measurement    
Securities available-for-sale 365,636 360,328
Municipal taxable    
Fair value measurement    
Securities available-for-sale 36,573 35,777
Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale 2,843 2,896
Level 2    
Fair value measurement    
Securities available-for-sale 1,183,264 1,192,289
Derivative Assets 2,866 3,060
Derivative Liabilities (2,866) (3,060)
Level 2 | U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 79,182 78,982
Level 2 | Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 535,502 541,320
Level 2 | Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 12,510 13,661
Level 2 | Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 153,861 163,026
Level 2 | State and municipal    
Fair value measurement    
Securities available-for-sale 365,636 359,523
Level 2 | Municipal taxable    
Fair value measurement    
Securities available-for-sale 36,573 35,777
Level 3    
Fair value measurement    
Securities available-for-sale 2,843 3,701
Level 3 | State and municipal    
Fair value measurement    
Securities available-for-sale   805
Level 3 | Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale $ 2,843 $ 2,896