v3.26.1
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 $ 747,405 $ 565,057 $ 615,498 $ 544,605
Other comprehensive income (loss) before reclassifications (3,412) 7,068 (9,907) 18,154
Reclassifications 417 490 866 958
Total other comprehensive income (loss), before tax (2,995) 7,558 (9,041) 19,112
Income tax expense (benefit) (839) 1,851 (2,532) 5,086
Total other comprehensive income (loss) (2,156) 5,707 (6,509) 14,026
Ending balance 764,733 580,897 764,733 580,897
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (27,371) (38,446) (23,018) (46,765)
Total other comprehensive income (loss) (2,156) 5,707 (6,509) 14,026
Ending balance (29,527) (32,739) (29,527) (32,739)
Available-for-Sale        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (21,996) (31,427) (17,320) (39,408)
Other comprehensive income (loss) before reclassifications (2,250) 7,069 (8,745) 18,154
Reclassifications 0 0 0 0
Total other comprehensive income (loss), before tax (2,250) 7,069 (8,745) 18,154
Income tax expense (benefit) (630) 1,978 (2,449) 5,082
Total other comprehensive income (loss) (1,620) 5,091 (6,296) 13,072
Ending balance (23,616) (26,336) (23,616) (26,336)
Held-to-Maturity        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (5,375) (6,756) (5,698) (7,119)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Reclassifications 441 492 890 996
Total other comprehensive income (loss), before tax 441 492 890 996
Income tax expense (benefit) 123 139 249 280
Total other comprehensive income (loss) 318 353 641 716
Ending balance (5,057) (6,403) (5,057) (6,403)
Derivatives        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 0 (263) 0 (238)
Other comprehensive income (loss) before reclassifications (1,162) (1) (1,162) 0
Reclassifications (24) (2) (24) (38)
Total other comprehensive income (loss), before tax (1,186) (3) (1,186) (38)
Income tax expense (benefit) (332) (266) (332) (276)
Total other comprehensive income (loss) (854) 263 (854) 238
Ending balance $ (854) $ 0 $ (854) $ 0