v3.26.1
Variable Interest Entities - Schedule of Carrying Value and Maximum Loss Exposure (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Carrying Value $ 138,752 $ 134,992
Maximum Loss Exposure 149,082 151,099
Investment funds    
Variable Interest Entity [Line Items]    
Carrying Value 184 108
Maximum Loss Exposure 527 458
Investment funds | Due to related parties    
Variable Interest Entity [Line Items]    
Carrying Value 3,136 2,149
Maximum Loss Exposure 4,306 5,859
Fixed maturity securities    
Variable Interest Entity [Line Items]    
Carrying Value 83,680 84,397
Maximum Loss Exposure 85,177 87,995
Fixed maturity securities | Due to related parties    
Variable Interest Entity [Line Items]    
Carrying Value 26,119 24,184
Maximum Loss Exposure 28,218 26,717
Equity securities | Due to related parties    
Variable Interest Entity [Line Items]    
Carrying Value 0 266
Maximum Loss Exposure 0 266
VIE, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Maximum Loss Exposure 392 453
VIE, Primary Beneficiary | Investment funds    
Variable Interest Entity [Line Items]    
Carrying Value 25,633 23,888
Maximum Loss Exposure $ 30,854 $ 29,804