XML 128 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Each Classification of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 649,793 $ 568,887 $ 704,906
Other comprehensive income (loss) before reclassification (12,937) 32,095  
Amounts reclassified from accumulated other comprehensive income (loss) 1,632 1,633  
Net current period other comprehensive income (loss) (11,305) 33,728 (205,016)
Ending balance 683,911 649,793 568,887
Total      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (155,195) (188,923)  
Ending balance (166,500) (155,195) (188,923)
Unrealized Gains and (Losses) on Available-for-Sale Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (154,460) (188,154)  
Other comprehensive income (loss) before reclassification (13,058) 32,105  
Amounts reclassified from accumulated other comprehensive income (loss) 1,586 1,589  
Net current period other comprehensive income (loss) (11,472) 33,694  
Ending balance (165,932) (154,460) (188,154)
Defined Benefit Pension Items      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (735) (769)  
Other comprehensive income (loss) before reclassification 121 (10)  
Amounts reclassified from accumulated other comprehensive income (loss) 46 44  
Net current period other comprehensive income (loss) 167 34  
Ending balance $ (568) $ (735) $ (769)