XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 544,605 $ 489,496
Other comprehensive income before reclassifications 11,086 (2,191)
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent 468 3,751
Total other comprehensive income, before tax 11,554 1,560
Income tax expense (benefit) 3,235 445
Total other comprehensive income 8,319 1,115
Ending balance 565,057 496,681
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (46,765) (57,163)
Total other comprehensive income 8,319 1,115
Ending balance (38,446) (56,048)
Available-for-Sale    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (39,408) (48,579)
Other comprehensive income before reclassifications 11,085 (2,255)
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent 0 3,382
Total other comprehensive income, before tax 11,085 1,127
Income tax expense (benefit) 3,104 322
Total other comprehensive income 7,981 805
Ending balance (31,427) (47,774)
Held-to-Maturity    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (7,119) (8,549)
Other comprehensive income before reclassifications 0 0
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent 504 501
Total other comprehensive income, before tax 504 501
Income tax expense (benefit) 141 143
Total other comprehensive income 363 358
Ending balance (6,756) (8,191)
Derivatives    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (238) (35)
Other comprehensive income before reclassifications 1 64
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent (36) (132)
Total other comprehensive income, before tax (35) (68)
Income tax expense (benefit) (10) (20)
Total other comprehensive income (25) (48)
Ending balance $ (263) $ (83)