XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.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
Mar. 31, 2024
Dec. 31, 2023
Fair value measurement    
Securities available-for-sale $ 1,218,287 $ 1,259,137
U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 88,114 91,440
Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 545,799 569,885
Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 7,397 7,483
Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 175,427 180,829
State and municipal    
Fair value measurement    
Securities available-for-sale 363,749 370,811
Municipal taxable    
Fair value measurement    
Securities available-for-sale 34,001 34,285
U.S. Treasury    
Fair value measurement    
Securities available-for-sale 912 1,402
Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale 2,888 3,002
Level 2    
Fair value measurement    
Securities available-for-sale 1,214,594 1,254,955
Derivative Assets 3,095 2,878
Derivative Liabilities (3,095) (2,878)
Level 2 | U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 88,114 91,440
Level 2 | Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 545,799 569,885
Level 2 | Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 7,397 7,483
Level 2 | Collateralized mortgage obligations    
Fair value measurement    
Securities available-for-sale 175,427 180,829
Level 2 | State and municipal    
Fair value measurement    
Securities available-for-sale 362,944 369,631
Level 2 | Municipal taxable    
Fair value measurement    
Securities available-for-sale 34,001 34,285
Level 2 | U.S. Treasury    
Fair value measurement    
Securities available-for-sale 912 1,402
Level 3    
Fair value measurement    
Securities available-for-sale 3,693 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,888 $ 3,002