XML 147 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Comprehensive Income (Loss) - Other Comprehensive Income Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance $ 663,558 $ 558,393 $ 668,459
Other Comprehensive Income (Loss) Before Reclassification (30,511) 46,410  
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) 27,107 (32)  
Total Other Comprehensive Income (Loss) (3,404) 46,378 (278,922)
Ending Balance 715,067 663,558 558,393
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (217,060) (263,438) 15,484
Total Other Comprehensive Income (Loss) (3,404) 46,378 (278,922)
Ending Balance (220,464) (217,060) (263,438)
Unrealized Gains and Losses on Available-for-Sale Securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (216,546) (262,924)  
Other Comprehensive Income (Loss) Before Reclassification (30,511) 46,410  
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) 27,107 (32)  
Total Other Comprehensive Income (Loss) (3,404) 46,378  
Ending Balance (219,950) (216,546) (262,924)
Postretirement Benefit Items      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning Balance (514) (514)  
Other Comprehensive Income (Loss) Before Reclassification 0 0  
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) 0 0  
Total Other Comprehensive Income (Loss) 0 0  
Ending Balance $ (514) $ (514) $ (514)