XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Each Classification of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 709,987 $ 654,590 $ 683,911 $ 649,793
Net current period other comprehensive income (loss) 20,418 32,322 25,797 17,059
Ending balance 747,503 699,181 747,503 699,181
Total        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (161,121) (170,458) (166,500) (155,195)
Other comprehensive income (loss) before reclassification 20,023 31,925 24,608 15,825
Amounts reclassified from accumulated other comprehensive income (loss) 395 397 1,189 1,234
Net current period other comprehensive income (loss) 20,418 32,322 25,797 17,059
Ending balance (140,703) (138,136) (140,703) (138,136)
Unrealized Gains and Losses on Available- for-Sales Securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (160,573) (169,746) (165,932) (154,460)
Other comprehensive income (loss) before reclassification 20,023 31,925 24,608 15,825
Amounts reclassified from accumulated other comprehensive income (loss) 385 385 1,159 1,199
Net current period other comprehensive income (loss) 20,408 32,310 25,767 17,024
Ending balance (140,165) (137,436) (140,165) (137,436)
Defined Benefit Pension Items        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (548) (712) (568) (735)
Other comprehensive income (loss) before reclassification 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (loss) 10 12 30 35
Net current period other comprehensive income (loss) 10 12 30 35
Ending balance $ (538) $ (700) $ (538) $ (700)