XML 122 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Comprehensive Income (Loss), Net of Tax - Changes in Accumulated Other Comprehensive Income By Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 379,772 $ 353,538 $ 371,186
Other comprehensive income (loss) before reclassifications 14,595 8,897 (50,364)
Amounts reclassified from accumulated other comprehensive income (loss) 368 7,342 362
Other Comprehensive Income (Loss) 14,963 16,239 (50,002)
Ending balance 400,901 379,772 353,538
Accumulated Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (33,416) (49,655) 347
Other Comprehensive Income (Loss) 14,963 16,239 (50,002)
Ending balance (18,453) (33,416) (49,655)
Unrealized Gains And Losses On Available-for-Sale Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (31,648) (48,841) (614)
Other comprehensive income (loss) before reclassifications 2,101 10,441 (48,227)
Amounts reclassified from accumulated other comprehensive income (loss) 2,255 6,752 0
Other Comprehensive Income (Loss) 4,356 17,193 (48,227)
Ending balance (27,292) (31,648) (48,841)
Unrealized Gain on Cash Flow Swap      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 1,711 4,054 1,320
Other comprehensive income (loss) before reclassifications 4,823 (2,900) 2,582
Amounts reclassified from accumulated other comprehensive income (loss) (1,857) 557 152
Other Comprehensive Income (Loss) 2,966 (2,343) 2,734
Ending balance 4,677 1,711 4,054
Net Actuarial Gain (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (2,839) (4,467) 639
Other comprehensive income (loss) before reclassifications 7,998 1,747 (5,147)
Amounts reclassified from accumulated other comprehensive income (loss) (232) (119) 41
Other Comprehensive Income (Loss) 7,766 1,628 (5,106)
Ending balance 4,927 (2,839) (4,467)
Amortization of Net Retirement Plan Prior Service Cost      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (640) (401) (998)
Other comprehensive income (loss) before reclassifications (327) (391) 428
Amounts reclassified from accumulated other comprehensive income (loss) 202 152 169
Other Comprehensive Income (Loss) (125) (239) 597
Ending balance $ (765) $ (640) $ (401)