XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Notional amount $ 364,990 $ 366,320
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 12,358 11,183
Netting adjustments/cash collateral, Fair value derivative, Asset (11,451) (10,119)
Carrying value on consolidated balance sheet, Fair value derivatives, Asset 907 1,064
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (11,836) (10,783)
Netting adjustments/cash collateral, Fair value derivative, Liability 13 195
Carrying value on consolidated balance sheet, Fair value derivatives, Liability (11,823) (10,588)
Liability for cash collateral received from counterparties 11,600 10,100
Concentration of credit risk, master netting arrangements    
Derivative Liability [Abstract]    
Liability for cash collateral received from counterparties 11,400 9,900
Forward sale commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 88,183 87,509
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 171 151
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (146) (288)
Interest rate lock commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 34,949 21,790
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 525 411
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (42) 0
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Notional amount 228,058 235,521
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 11,638 10,489
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (11,638) (10,492)
Futures    
Derivatives, Fair Value [Line Items]    
Notional amount 6,800 12,200
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 0 0
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (10) (3)
Options    
Derivatives, Fair Value [Line Items]    
Notional amount 7,000 9,300
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 24 132
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability $ 0 $ 0