XML 89 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Comprehensive Income - Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income (AOCI)        
Beginning balance     $ 261,084  
Other comprehensive income (loss) before reclassification $ (5,809) $ (10,679) (3,560) $ (36,009)
Amounts reclassified from accumulated other comprehensive income (loss) 22 122 1,013 (362)
Net current period other comprehensive income (loss) (5,787) (10,557) (2,547) (36,371)
Ending balance 271,416   271,416  
Unrealized gains (losses) on available for-sale securities        
Accumulated Other Comprehensive Income (AOCI)        
Beginning balance (31,674) (26,203) (34,829) 147
Other comprehensive income (loss) before reclassification (5,885) (10,796) (3,897) (36,648)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 1,167 (498)
Net current period other comprehensive income (loss) (5,885) (10,796) (2,730) (37,146)
Ending balance (37,559) (36,999) (37,559) (36,999)
Defined benefit pension plan items        
Accumulated Other Comprehensive Income (AOCI)        
Beginning balance (2,824) (3,385) (3,129) (4,069)
Other comprehensive income (loss) before reclassification 76 117 337 639
Amounts reclassified from accumulated other comprehensive income (loss) 22 80 66 242
Net current period other comprehensive income (loss) 98 197 403 881
Ending balance (2,726) (3,188) (2,726) (3,188)
Investment hedge        
Accumulated Other Comprehensive Income (AOCI)        
Beginning balance 34 168 254 316
Other comprehensive income (loss) before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 42 (220) (106)
Net current period other comprehensive income (loss) 0 42 (220) (106)
Ending balance 34 210 34 210
Accumulated other comprehensive income (loss)        
Accumulated Other Comprehensive Income (AOCI)        
Beginning balance (34,464) (29,420) (37,704) (3,606)
Ending balance $ (40,251) $ (39,977) $ (40,251) $ (39,977)