v3.26.3
Accumulated Other Comprehensive (Loss) - Unrealized gains (losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accumulated Other Comprehensive Income (Loss)        
Balance $ 675,785 $ 587,668 $ 650,869 $ 549,041
Balance 660,446 622,218 660,446 622,218
Unrealized gains (losses) on securities available-for-sale without other than temporary impairment        
Accumulated Other Comprehensive Income (Loss)        
Balance (89,888) (115,942) (85,496) (129,979)
Current period Change (36,409) 19,645 (40,801) 33,682
Balance (126,297) (96,297) (126,297) (96,297)
Unrealized gains (losses) on securities available-for-sale with other than temporary impairment        
Accumulated Other Comprehensive Income (Loss)        
Balance 1,988 2,181 2,138 2,172
Current period Change 8 (49) (142) (40)
Balance 1,996 2,132 1,996 2,132
Unrealized gains and (Losses) on available- for-sale Securities        
Accumulated Other Comprehensive Income (Loss)        
Balance (87,900) (113,761) (83,358) (127,807)
Current period Change (36,401) 19,596 (40,943) 33,642
Balance (124,301) (94,165) (124,301) (94,165)
Retirement plans        
Accumulated Other Comprehensive Income (Loss)        
Balance (3,165) (4,473) (3,323) (4,478)
Current period Change 79 3 237 8
Balance (3,086) (4,470) (3,086) (4,470)
Accumulated Other Comprehensive Income/(Loss)        
Accumulated Other Comprehensive Income (Loss)        
Balance (91,065) (118,234) (86,681) (132,285)
Current period Change (36,322) 19,599 (40,706) 33,650
Balance $ (127,387) $ (98,635) $ (127,387) $ (98,635)