XML 145 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance $ 404,415 $ 292,295 $ 472,432
Other comprehensive income (loss) before reclassification (23,439) 38,556  
Amounts reclassified from accumulated other comprehensive income (loss) 2,728 (620)  
Other comprehensive (loss) income, net of tax (20,711) 37,936 (219,785)
Balance 406,028 404,415 292,295
Net unrealized holding (losses) gains on available for sale securities      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (171,539) (210,489)  
Other comprehensive income (loss) before reclassification (23,439) 38,557  
Amounts reclassified from accumulated other comprehensive income (loss) 2,118 393  
Other comprehensive (loss) income, net of tax (21,321) 38,950  
Balance (192,860) (171,539) (210,489)
Reclassification adjustment for (gains) losses realized in income on fair value hedge      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (1,013) 0  
Other comprehensive income (loss) before reclassification 0 0  
Amounts reclassified from accumulated other comprehensive income (loss) 610 (1,013)  
Other comprehensive (loss) income, net of tax 610 (1,013)  
Balance (403) (1,013) 0
Change in funded status of post-retirement plan      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (2) (1)  
Other comprehensive income (loss) before reclassification 0 (1)  
Amounts reclassified from accumulated other comprehensive income (loss) 0 0  
Other comprehensive (loss) income, net of tax 0 (1)  
Balance (2) (2) (1)
Accumulated Other Comprehensive (Loss) Income      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (172,554) (210,490) 9,295
Other comprehensive (loss) income, net of tax (20,711) 37,936 (219,785)
Balance $ (193,265) $ (172,554) $ (210,490)