XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUES OF FINANCIAL INSTRUMENTS - Fair Value of Derivatives as of Measurement Date (Level 2 Inputs) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair value measurement    
Fair Value $ 1,259,137 $ 1,330,481
U.S. Government agencies    
Fair value measurement    
Fair Value 91,440 98,473
Mortgage Backed Securities - residential    
Fair value measurement    
Fair Value 569,885 620,248
Mortgage Backed Securities - commercial    
Fair value measurement    
Fair Value 7,483 9,677
Collateralized mortgage obligations    
Fair value measurement    
Fair Value 180,829 203,485
State and municipal    
Fair value measurement    
Fair Value 370,811 360,153
Municipal taxable    
Fair value measurement    
Fair Value 34,285 32,515
U.S. Treasury    
Fair value measurement    
Fair Value 1,402 2,944
Collateralized debt obligations    
Fair value measurement    
Fair Value 3,002 2,986
Level 1    
Fair value measurement    
Fair Value 0 0
Level 2    
Fair value measurement    
Fair Value 1,254,955 1,325,950
Derivative Assets 2,878 2,838
Derivative Liabilities (2,878) (2,838)
Level 2 | U.S. Government agencies    
Fair value measurement    
Fair Value 91,440 98,473
Level 2 | Mortgage Backed Securities - residential    
Fair value measurement    
Fair Value 569,885 620,248
Level 2 | Mortgage Backed Securities - commercial    
Fair value measurement    
Fair Value 7,483 9,677
Level 2 | Collateralized mortgage obligations    
Fair value measurement    
Fair Value 180,829 203,485
Level 2 | State and municipal    
Fair value measurement    
Fair Value 369,631 358,608
Level 2 | Municipal taxable    
Fair value measurement    
Fair Value 34,285 32,515
Level 2 | U.S. Treasury    
Fair value measurement    
Fair Value 1,402 2,944
Level 3    
Fair value measurement    
Fair Value 4,182 4,531
Level 3 | State and municipal    
Fair value measurement    
Fair Value 1,180 1,545
Level 3 | Collateralized debt obligations    
Fair value measurement    
Fair Value $ 3,002 $ 2,986