XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Notional amount $ 323,955 $ 338,586
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 8,918 10,666
Netting adjustments/cash collateral, Fair value derivative, Asset (8,186) (10,388)
Net amount - derivative assets 732 278
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (8,486) (10,701)
Netting adjustments/cash collateral, Fair value derivative, Liability (91) 219
Net amount, derivative liabilities (8,577) (10,482)
Liability for cash collateral received from counterparties 8,500 10,400
Concentration of credit risk, master netting arrangements    
Derivative Liability [Abstract]    
Liability for cash collateral received from counterparties 8,300 10,200
Forward sale commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 67,496 87,912
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 50 237
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (185) (402)
Interest rate lock commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 27,842 16,757
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 556 175
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability 0 (49)
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Notional amount 214,617 222,917
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 8,301 10,250
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (8,301) (10,250)
Futures    
Derivatives, Fair Value [Line Items]    
Notional amount 11,000 5,200
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 2 1
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability 0 0
Options    
Derivatives, Fair Value [Line Items]    
Notional amount 3,000 5,800
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 9 3
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability $ 0 $ 0