v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 558,954 $ 571,437 $ 565,499 $ 710,847
Other comprehensive income (loss) before reclassifications 1,504 (2,092) (9,142) 6,916
Amounts reclassified from AOCI to income 147 443 1,544 1,056
Ending Balance 569,688 573,705 569,688 573,705
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (69,582) (72,339) (60,333) (81,960)
Ending Balance (67,931) (73,988) (67,931) (73,988)
Unrealized gains and losses on investment securities available for sale        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (68,796) (70,667) (59,217) (79,021)
Other comprehensive income (loss) before reclassifications 1,687 (2,257) (9,033) 6,101
Amounts reclassified from AOCI to income 4 (30) 1,145 (34)
Ending Balance (67,105) (72,954) (67,105) (72,954)
Unrealized gains and losses on cash flow hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (786) (1,672) (1,116) (2,939)
Other comprehensive income (loss) before reclassifications (183) 165 (109) 815
Amounts reclassified from AOCI to income 143 473 399 1,090
Ending Balance $ (826) $ (1,034) $ (826) $ (1,034)