v3.26.1
Insurance Liabilities (Balance of Account Values by range of guaranteed minimum crediting rates) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 16,568 $ 17,207
Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 2,579 2,566
ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 4,307 4,446
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 8,585 $ 8,842
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 460 $ 413
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 0 $ 0
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 7,280 $ 7,625
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities | Minimum    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities | Maximum    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.99% 3.99%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 680 $ 684
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance | Minimum    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance | Maximum    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.99% 3.99%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 3,836 $ 3,962
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG | Minimum    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG | Maximum    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.99% 3.99%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 703 $ 740
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.99% 3.99%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 1,439 $ 1,469
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.99% 3.99%
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 471 $ 484
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.99% 3.99%
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 7,102 $ 7,417
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,439 1,469
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,399 1,449
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 357 394
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 6,042 6,283
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 928 965
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 703 740
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,439 1,469
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 471 484
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 625 624
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 525 529
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,239 1,279
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 132 126
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 493 498
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 525 529
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,239 1,279
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 614 705
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 43 43
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,454 1,496
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 185 188
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 429 517
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 43 43
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 1,454 1,496
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0150 | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 8,227 8,461
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 572 525
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 215 222
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 7,911 8,134
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 460 413
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range Less Than 0200 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 316 327
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 112 112
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range From 0200 to 0399 | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 215 222
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Variable Annuities    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Life insurance    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves 0 0
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 and Greater | Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | ULSG    
Policyholder Account Balance, Guaranteed Minimum Crediting Rate [Line Items]    
Policyholder Account Balances gross of policy loans and excludes excessing interest reserves $ 0 $ 0