v3.25.2
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
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Other Comprehensive Income (Loss), before Reclassification Adjustments and Tax [Abstract]                
Unrealized gain (loss) on investment securities $ 7,583 $ (2,562) $ 41,108 $ (19,297)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 371 (795) 2,196 (6,316)        
Retirement obligation 0 0 0 0        
Foreign currency translation 675 (132) 680 (433)        
Total 8,629 (3,489) 43,984 (26,046)        
Other Comprehensive Income (Loss) Reclassifications before Tax [Abstract]                
Realized gain (loss) on securities available-for-sale 2 0 (9,911) (7,518)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (199) (199) (398) (398)        
Retirement obligation (625) (375) (1,250) (750)        
Foreign currency translation 0 0 0 0        
Total (822) (574) (11,559) (8,666)        
Transactions Pre-tax                
Unrealized gain (loss) on investment securities 7,581 (2,562) 51,019 (11,779)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax 570 (596) 2,594 (5,918)        
Unfunded pension obligation 625 375 1,250 750        
Foreign currency translation 675 (132) 680 (433)        
Total 9,451 (2,915) 55,543 (17,380)        
Transactions Tax-effect                
Unrealized gain (loss) on investment securities (1,670) 563 (11,238) 2,594        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax 132 (138) 600 (1,369)        
Retirement obligation (145) (86) (290) (173)        
Foreign currency translation 0 0 0 0        
Total (1,947) 615 (12,128) 3,790        
Transactions Net of tax                
Unrealized gain (loss) on investment securities 5,911 (1,999) 39,781 (9,185)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax 438 (458) 1,994 (4,549)        
Retirement obligation 480 289 960 577        
Foreign currency translation 675 (132) 680 (433)        
Total 7,504 (2,300) 43,415 (13,590)        
Balances Net of tax                
Unrealized gain (loss) on investment securities (216,733) (291,143) (216,733) (291,143) $ (222,644) $ (256,514) $ (289,144) $ (281,958)
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax 818 (794) 818 (794) 380 (1,176) (336) 3,755
Retirement obligation (29,520) (30,540) (29,520) (30,540) (30,000) (30,480) (30,829) (31,117)
Foreign currency translation (949) (932) (949) (932) (1,624) (1,629) (800) (499)
Accumulated other comprehensive loss (246,384) (323,409) (246,384) (323,409) $ (253,888) $ (289,799) $ (321,109) $ (309,819)
Accumulated other comprehensive income (loss)                
Transactions Net of tax                
Total $ 7,504 $ (2,300) $ 43,415 $ (13,590)