XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Notional amount $ 393,688 $ 338,586
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 7,927 10,666
Netting adjustments/cash collateral, Fair value derivative, Asset (6,932) (10,388)
Net amount - derivative assets 995 278
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (7,242) (10,701)
Netting adjustments/cash collateral, Fair value derivative, Liability 230 219
Net amount, derivative liabilities (7,012) (10,482)
Liability for cash collateral received from counterparties 6,700 10,200
Forward sale commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 149,516 87,912
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 426 237
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (657) (402)
Interest rate lock commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 39,722 16,757
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 918 175
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability (2) (49)
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Notional amount 204,450 222,917
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset 6,583 10,250
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability $ (6,583) (10,250)
Futures    
Derivatives, Fair Value [Line Items]    
Notional amount   5,200
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset   1
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability   0
Options    
Derivatives, Fair Value [Line Items]    
Notional amount   5,800
Derivative Asset [Abstract]    
Total derivatives before netting, Fair value derivatives, Asset   3
Derivative Liability [Abstract]    
Total derivatives before netting, Fair value derivatives, Liability   $ 0