XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Income (Loss) (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]        
Beginning Balance $ 571,437 $ 723,044 $ 710,847 $ 715,113
Other comprehensive income (loss) before reclassifications (2,122) (2,024) 6,882 (7,677)
Amounts reclassified from AOCI to income 473 862 1,090 1,849
Ending Balance 573,705 736,779 573,705 736,779
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (72,339) (81,419) (81,960) (76,753)
Ending Balance (73,988) (82,581) (73,988) (82,581)
Unrealized gains and losses on investment securities available for sale        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (70,667) (76,007) (79,021) (71,556)
Other comprehensive income (loss) before reclassifications (2,287) (1,871) 6,067 (6,322)
Amounts reclassified from AOCI to income 0 0 0 0
Ending Balance (72,954) (77,878) (72,954) (77,878)
Unrealized gains and losses on cash flow hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (1,672) (5,412) (2,939) (5,197)
Other comprehensive income (loss) before reclassifications 165 (153) 815 (1,355)
Amounts reclassified from AOCI to income 473 862 1,090 1,849
Ending Balance $ (1,034) $ (4,703) $ (1,034) $ (4,703)