v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 544,605 $ 489,496 $ 373,632
Other comprehensive income before reclassifications 30,477 9,087 17,110
Reclassifications 2,136 5,341 3,306
Total other comprehensive income, before tax 32,613 14,428 20,416
Income tax expense 8,866 4,030 5,820
Total other comprehensive income 23,747 10,398 14,596
Ending balance 615,498 544,605 489,496
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (46,765) (57,163) (71,759)
Total other comprehensive income 23,747 10,398 14,596
Ending balance (23,018) (46,765) (57,163)
Available-for-Sale      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (39,408) (48,579) (61,998)
Other comprehensive income before reclassifications 30,477 9,023 16,949
Reclassifications 200 3,697 1,820
Total other comprehensive income, before tax 30,677 12,720 18,769
Income tax expense 8,589 3,549 5,350
Total other comprehensive income 22,088 9,171 13,419
Ending balance (17,320) (39,408) (48,579)
Held-to-Maturity      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (7,119) (8,549) (9,946)
Other comprehensive income before reclassifications 0 0 0
Reclassifications 1,974 1,992 1,954
Total other comprehensive income, before tax 1,974 1,992 1,954
Income tax expense 553 562 557
Total other comprehensive income 1,421 1,430 1,397
Ending balance (5,698) (7,119) (8,549)
Derivatives      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (238) (35) 185
Other comprehensive income before reclassifications 0 64 161
Reclassifications (38) (348) (468)
Total other comprehensive income, before tax (38) (284) (307)
Income tax expense (276) (81) (87)
Total other comprehensive income 238 (203) (220)
Ending balance $ 0 $ (238) $ (35)