XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Other Comprehensive Income (Loss) - Schedule of Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances $ 676,093 $ 636,441 $ 669,934 $ 617,390
Other comprehensive income (loss) before reclassifications 34,300 (28,273) 23,221 (20,932)
Amounts reclassified from accumulated other comprehensive (loss) income 170 47,764 584 53,592
Other comprehensive income 34,470 19,491 23,805 32,660
Ending balances 721,348 612,356 721,348 612,356
Available-for- Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (110,614) (166,137) (99,535) (178,803)
Other comprehensive income (loss) before reclassifications 34,300 (28,273) 23,221 (20,932)
Amounts reclassified from accumulated other comprehensive (loss) income (38) 47,513 (38) 52,838
Other comprehensive income 34,262 19,240 23,183 31,906
Ending balances (76,352) (146,897) (76,352) (146,897)
Employee Benefit Plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (25,056) (29,383) (25,470) (29,886)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive (loss) income 208 251 622 754
Other comprehensive income 208 251 622 754
Ending balances (24,848) (29,132) (24,848) (29,132)
Accumulated Other Comprehensive (Loss) Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (135,670) (195,520) (125,005) (208,689)
Other comprehensive income 34,470 19,491 23,805 32,660
Ending balances $ (101,200) $ (176,029) $ (101,200) $ (176,029)