XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Dec. 31, 2023
Fair value measurement    
Securities available-for-sale $ 1,205,751 $ 1,259,137
U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 86,930 91,440
Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 543,755 569,885
Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 7,444 7,483
Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 170,308 180,829
State and municipal    
Fair value measurement    
Securities available-for-sale 359,837 370,811
Municipal taxable    
Fair value measurement    
Securities available-for-sale 34,118 34,285
U.S. Treasury    
Fair value measurement    
Securities available-for-sale 467 1,402
Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale 2,892 3,002
Level 2    
Fair value measurement    
Securities available-for-sale 1,202,054 1,254,955
Derivative Assets 2,994 2,878
Derivative Liabilities (2,994) (2,878)
Level 2 | U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 86,930 91,440
Level 2 | Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 543,755 569,885
Level 2 | Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 7,444 7,483
Level 2 | Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 170,308 180,829
Level 2 | State and municipal    
Fair value measurement    
Securities available-for-sale 359,032 369,631
Level 2 | Municipal taxable    
Fair value measurement    
Securities available-for-sale 34,118 34,285
Level 2 | U.S. Treasury    
Fair value measurement    
Securities available-for-sale 467 1,402
Level 3    
Fair value measurement    
Securities available-for-sale 3,697 4,182
Level 3 | State and municipal    
Fair value measurement    
Securities available-for-sale 805 1,180
Level 3 | Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale $ 2,892 $ 3,002