XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Comprehensive Income - Schedule of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (AOCI)    
Beginning balance $ 305,791 $ 289,342
Other comprehensive income (loss) before reclassification 2,051 (1,501)
Amounts reclassified from accumulated other comprehensive income 61 (467)
Total other comprehensive income (loss), net of tax 2,112 (1,968)
Ending balance 310,054 291,828
Accumulated other comprehensive loss    
Accumulated Other Comprehensive Income (AOCI)    
Beginning balance (28,231) (28,831)
Total other comprehensive income (loss), net of tax 2,112 (1,968)
Ending balance (26,119) (30,799)
Unrealized gains (losses) on available for-sale securities    
Accumulated Other Comprehensive Income (AOCI)    
Beginning balance (25,948) (25,871)
Other comprehensive income (loss) before reclassification 2,247 (1,957)
Amounts reclassified from accumulated other comprehensive income 32 (500)
Total other comprehensive income (loss), net of tax 2,279 (2,457)
Ending balance (23,669) (28,328)
Defined benefit pension plan items    
Accumulated Other Comprehensive Income (AOCI)    
Beginning balance (2,283) (2,994)
Other comprehensive income (loss) before reclassification (196) 456
Amounts reclassified from accumulated other comprehensive income 29 33
Total other comprehensive income (loss), net of tax (167) 489
Ending balance (2,450) (2,505)
Investment hedge    
Accumulated Other Comprehensive Income (AOCI)    
Beginning balance 0 34
Other comprehensive income (loss) before reclassification 0 0
Amounts reclassified from accumulated other comprehensive income 0 0
Total other comprehensive income (loss), net of tax 0 0
Ending balance $ 0 $ 34