v3.24.2.u1
Investments - Securities available for sale in a loss position (Details)
$ in Millions
Jun. 30, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Fair Value    
Less Than 12 Months $ 26,791 $ 23,061
12 Months or More 95,540 105,834
Total 122,331 128,895
Gross Unrealized Losses    
Less Than 12 Months 3,056 2,458
12 Months or More 19,384 17,940
Total $ 22,440 $ 20,398
Number of securities in an unrealized loss position | security 14,489 15,034
Number of individual securities in continuous unrealized loss position for longer than twelve months | security 11,979 12,787
U.S. government and government sponsored entities    
Fair Value    
Less Than 12 Months $ 224 $ 22
12 Months or More 689 746
Total 913 768
Gross Unrealized Losses    
Less Than 12 Months 12 3
12 Months or More 288 230
Total 300 233
Obligations of states, municipalities and political subdivisions    
Fair Value    
Less Than 12 Months 630 1,124
12 Months or More 3,803 3,676
Total 4,433 4,800
Gross Unrealized Losses    
Less Than 12 Months 82 110
12 Months or More 718 583
Total 800 693
Non-U.S. governments    
Fair Value    
Less Than 12 Months 636 470
12 Months or More 2,700 2,981
Total 3,336 3,451
Gross Unrealized Losses    
Less Than 12 Months 113 82
12 Months or More 687 592
Total 800 674
Corporate debt    
Fair Value    
Less Than 12 Months 16,144 11,338
12 Months or More 66,557 75,045
Total 82,701 86,383
Gross Unrealized Losses    
Less Than 12 Months 2,531 1,760
12 Months or More 15,177 14,009
Total 17,708 15,769
RMBS    
Fair Value    
Less Than 12 Months 3,498 2,676
12 Months or More 5,471 4,855
Total 8,969 7,531
Gross Unrealized Losses    
Less Than 12 Months 142 174
12 Months or More 738 577
Total 880 751
CMBS    
Fair Value    
Less Than 12 Months 1,209 1,840
12 Months or More 6,472 6,570
Total 7,681 8,410
Gross Unrealized Losses    
Less Than 12 Months 50 159
12 Months or More 878 886
Total 928 1,045
CLO    
Fair Value    
Less Than 12 Months 1,442 2,992
12 Months or More 1,479 3,823
Total 2,921 6,815
Gross Unrealized Losses    
Less Than 12 Months 31 60
12 Months or More 41 89
Total 72 149
ABS    
Fair Value    
Less Than 12 Months 3,008 2,599
12 Months or More 8,369 8,138
Total 11,377 10,737
Gross Unrealized Losses    
Less Than 12 Months 95 110
12 Months or More 857 974
Total $ 952 $ 1,084