v3.25.4
Variable Interest Entities - Schedule of Carrying Value and Maximum Loss Exposure (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity [Line Items]    
Carrying Value $ 134,992 $ 109,616
Maximum Loss Exposure 151,099 124,525
Investment funds    
Variable Interest Entity [Line Items]    
Carrying Value 108 107
Maximum Loss Exposure 458 987
Investment funds | Related Party    
Variable Interest Entity [Line Items]    
Carrying Value 2,149 1,853
Maximum Loss Exposure 5,859 3,226
Fixed maturity securities    
Variable Interest Entity [Line Items]    
Carrying Value 84,397 72,523
Maximum Loss Exposure 87,995 74,797
Fixed maturity securities | Related Party    
Variable Interest Entity [Line Items]    
Carrying Value 24,184 17,239
Maximum Loss Exposure 26,717 21,793
Equity securities | Related Party    
Variable Interest Entity [Line Items]    
Carrying Value 266 234
Maximum Loss Exposure 266 234
VIE, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Maximum Loss Exposure 453 614
VIE, Primary Beneficiary | Investment funds    
Variable Interest Entity [Line Items]    
Carrying Value 23,888 17,660
Maximum Loss Exposure $ 29,804 $ 23,488