v3.26.1
Separate Account Liabilities Balance Sheet (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Separate Account, Liability [Line Items]      
Separate account liabilities $ 156,850 $ 151,933  
Latin America | Pension Plan      
Separate Account, Liability [Line Items]      
Separate account liabilities 49,713 48,549 $ 43,827
Stable Value and Risk Solutions | RIS      
Separate Account, Liability [Line Items]      
Separate account liabilities 38,165 38,925 36,928
Annuities | RIS      
Separate Account, Liability [Line Items]      
Separate account liabilities 18,169 18,099 17,838
Annuities | Corporate And Other      
Separate Account, Liability [Line Items]      
Separate account liabilities 19,258 19,621 $ 20,317
Insurance, Other      
Separate Account, Liability [Line Items]      
Separate account liabilities $ 31,545 $ 26,739