v3.26.1
Market Risk Benefits - Schedule of Market Risk Benefit, Activity (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Market Risk Benefit [Line Items]      
Market risk benefit - (assets) $ (8,046) $ (7,867)  
Market risk benefit - liabilities 3,368 3,754  
Market risk benefit - net (asset) liability (4,678) (4,113)  
Variable Annuity      
Market Risk Benefit [Line Items]      
Market risk benefit - (assets) (8,043) (7,863)  
Market risk benefit - liabilities 3,124 3,598  
Market risk benefit - net (asset) liability (4,919) (4,265) $ (5,176)
Other Product Lines      
Market Risk Benefit [Line Items]      
Market risk benefit - (assets) (3) (4)  
Market risk benefit - liabilities 244 156  
Market risk benefit - net (asset) liability $ 241 $ 152