XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income (Loss) (Components Of Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unrealized loss on investment securities:      
Unrealized gain (loss) on investment securities, Before-Tax Amount $ 13,890 $ (59,621) $ (7,508)
Unrealized gain (loss) on investment securities, Income Tax (Provision) Benefit (3,550) 15,433 1,951
Unrealized gain (loss) on investment securities, Net-of-Tax Amount 10,340 (44,188) (5,557)
Reclassification from accumulated other comprehensive income for gain on sale of securities, Before-Tax Amount (5,044)    
Reclassification from accumulated other comprehensive income for gain on sale of securities, Income Tax (Provision) Benefit 1,311    
Reclassification from accumulated other comprehensive income for gain on sale of securities, Net-of-Tax Amount (3,733)    
Net change, Before-Tax Amount 8,846    
Net change, Income Tax (Provision) Benefit (2,239)    
Total 6,607 (44,188) (5,557)
Defined benefit pension plan adjustments:      
Net actuarial (loss) gain, Before-Tax Amount 430 481 404
Net actuarial gain (loss), Income Tax (Provision) Benefit (110) (122) (102)
Net actuarial gain (loss), Net-of-Tax Amount 320 359 302
Amortization of prior service cost, Before-Tax Amount   31 31
Amortization of prior service cost, Income Tax (Provision) Benefit   (9) (8)
Amortization of prior service cost, Net-of-Tax Amount   22 23
Amortization of actuarial loss, Before-Tax Amount 108 274 383
Amortization of actuarial loss, Income Tax (Provision) Benefit (28) (74) (103)
Amortization of actuarial loss, Net-of-Tax Amount 80 200 280
Net change, Before-Tax Amount 538 786 818
Net change, Income Tax (Provision) Benefit (138) (205) (213)
Total 400 581 605
Other comprehensive (loss) income, Before-Tax Amount 9,384 (58,835) (6,690)
Other comprehensive (loss) income, Income Tax (Provision) Benefit (2,377) 15,228 1,738
OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX $ 7,007 $ (43,607) $ (4,952)