v3.26.1
Separate Account Liabilities Balance Sheet (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Separate Account, Liability [Line Items]      
Separate account liabilities $ 147,686 $ 151,933  
Latin America | Pension Plan      
Separate Account, Liability [Line Items]      
Separate account liabilities 46,741 48,549 $ 41,179
Stable Value and Risk Solutions | RIS      
Separate Account, Liability [Line Items]      
Separate account liabilities 38,286 38,925 38,141
Annuities | RIS      
Separate Account, Liability [Line Items]      
Separate account liabilities 17,706 18,099 17,721
Annuities | Corporate And Other      
Separate Account, Liability [Line Items]      
Separate account liabilities 18,347 19,621 $ 19,795
Insurance, Other      
Separate Account, Liability [Line Items]      
Separate account liabilities $ 26,606 $ 26,739