XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
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
Jun. 30, 2025
Dec. 31, 2024
Fair value measurement    
Securities available-for-sale $ 1,169,956 $ 1,195,990
U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 76,555 78,982
Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 532,014 541,320
Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 12,534 13,661
Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 157,319 163,026
State and municipal    
Fair value measurement    
Securities available-for-sale 352,099 360,328
Municipal taxable    
Fair value measurement    
Securities available-for-sale 36,526 35,777
Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale 2,909 2,896
Level 2    
Fair value measurement    
Securities available-for-sale 1,167,047 1,192,289
Derivative Assets 2,893 3,060
Derivative Liabilities (2,893) (3,060)
Level 2 | U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 76,555 78,982
Level 2 | Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 532,014 541,320
Level 2 | Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 12,534 13,661
Level 2 | Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 157,319 163,026
Level 2 | State and municipal    
Fair value measurement    
Securities available-for-sale 352,099 359,523
Level 2 | Municipal taxable    
Fair value measurement    
Securities available-for-sale 36,526 35,777
Level 3    
Fair value measurement    
Securities available-for-sale 2,909 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,909 $ 2,896