XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Fair value measurement    
Securities available-for-sale $ 1,225,219 $ 1,330,481
U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 89,933 98,473
Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 556,690 620,248
Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 7,284 9,677
Collateralized Mortgage Obligations    
Fair value measurement    
Securities available-for-sale 180,956 203,485
State and municipal obligations    
Fair value measurement    
Securities available-for-sale 352,553 360,153
Municipal taxable    
Fair value measurement    
Securities available-for-sale 32,628 32,515
U.S. Treasury    
Fair value measurement    
Securities available-for-sale 2,151 2,944
Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale 3,024 2,986
Level 2    
Fair value measurement    
Securities available-for-sale 1,221,015 1,325,950
Derivative Assets 3,608 2,838
Derivative Liability (3,608) (2,838)
Level 2 | U.S. Government agencies    
Fair value measurement    
Securities available-for-sale 89,933 98,473
Level 2 | Mortgage Backed Securities - residential    
Fair value measurement    
Securities available-for-sale 556,690 620,248
Level 2 | Mortgage Backed Securities - commercial    
Fair value measurement    
Securities available-for-sale 7,284 9,677
Level 2 | Collateralized Mortgage Obligations    
Fair value measurement    
Securities available-for-sale 180,956 203,485
Level 2 | State and municipal obligations    
Fair value measurement    
Securities available-for-sale 351,373 358,608
Level 2 | Municipal taxable    
Fair value measurement    
Securities available-for-sale 32,628 32,515
Level 2 | U.S. Treasury    
Fair value measurement    
Securities available-for-sale 2,151 2,944
Level 3    
Fair value measurement    
Securities available-for-sale 4,204 4,531
Level 3 | State and municipal obligations    
Fair value measurement    
Securities available-for-sale 1,180 1,545
Level 3 | Collateralized debt obligations    
Fair value measurement    
Securities available-for-sale $ 3,024 $ 2,986