v3.25.2
DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) recognized in income on derivative $ 864 $ (1,647)
Gain (loss) reclassified from AOCI into income (837) (1,352)
Interest Rate Contract | Interest income on loans    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) recognized in income on derivative 1,117 (3,070)
Gain (loss) reclassified from AOCI into income (1,005) (1,546)
Interest Rate Contract | Interest income on investment securities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) recognized in income on derivative 446 0
Gain (loss) reclassified from AOCI into income 28 0
Interest Rate Contract | Interest expense    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) recognized in income on derivative (699) 1,423
Gain (loss) reclassified from AOCI into income $ 140 $ 194