v3.25.2
ACCUMULATED OTHER COMPREHENSIVE LOSS (Changes in Other Comprehensive Income by Components) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period     $ 1,254,371  
Balance at end of period $ 1,334,453 $ 1,227,702 1,334,453 $ 1,227,702
Accumulated other comprehensive loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (58,001) (81,731) (89,839) (67,013)
Balance at end of period (48,782) (86,494) (48,782) (86,494)
Net unrealized loss on securities available-for-sale        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (58,001) (81,731) (89,839) (67,013)
Other comprehensive (loss) income before reclassifications 9,217 (4,765) 41,053 (19,474)
Amounts reclassified out of accumulated other comprehensive loss 2 2 4 (7)
Other comprehensive income (loss) 9,219 (4,763) 41,057 (19,481)
Balance at end of period $ (48,782) $ (86,494) $ (48,782) $ (86,494)