v3.26.1
Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Beginning Balance $ (68,003) $ (81,174) $ (64,600) $ (102,514)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (2,461) 5,024 (5,683) 22,302
Amounts reclassified from accumulated other comprehensive income (loss) (245) 0 (426) 4,062
Total other comprehensive (loss) income (2,706) 5,024 (6,109) 26,364
Accumulated Other Comprehensive Income (Loss), Ending Balance (70,709) (76,150) (70,709) (76,150)
Accumulated Net Unrealized Investment Gain (Loss) [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Beginning Balance (68,700) (76,837) (64,381) (94,403)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (2,549) 3,530 (6,687) 17,034
Amounts reclassified from accumulated other comprehensive income (loss) (245) 0 (426) 4,062
Total other comprehensive (loss) income (2,794) 3,530 (7,113) 21,096
Accumulated Other Comprehensive Income (Loss), Ending Balance (71,494) (73,307) (71,494) (73,307)
Accumulated Defined Benefit Plans Adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Beginning Balance 381 339 381 339
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive (loss) income 0 0 0 0
Accumulated Other Comprehensive Income (Loss), Ending Balance 381 339 381 339
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated Other Comprehensive Income (Loss), Beginning Balance 316 (4,676) (600) (8,450)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 88 1,494    
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive (loss) income 88 1,494 1,004 5,268
Accumulated Other Comprehensive Income (Loss), Ending Balance 404 (3,182) 404 (3,182)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax $ 88 $ 1,494 $ 1,004 $ 5,268