v3.25.2
INVESTMENTS - Fair Value of AFS Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Fair value    
Less than 12 months $ 77,209 $ 82,905
12 months or longer 29,620 33,848
Total 106,829 116,753
Gross unrealized losses    
Less than 12 months 821 1,037
12 months or longer 1,208 1,495
Total 2,029 2,532
Commercial and other    
Fair value    
Less than 12 months 1 0
12 months or longer 0 1
Total 1 1
Gross unrealized losses    
Less than 12 months 0 0
12 months or longer 0 0
Total 0 0
U.S. government-sponsored agency guaranteed    
Fair value    
Less than 12 months 24,634 16,690
12 months or longer 8,303 8,484
Total 32,937 25,174
Gross unrealized losses    
Less than 12 months 393 255
12 months or longer 622 687
Total 1,015 942
Residential    
Fair value    
Less than 12 months 602 375
12 months or longer 203 216
Total 805 591
Gross unrealized losses    
Less than 12 months 2 1
12 months or longer 1 1
Total 3 2
Mortgage-backed securities    
Fair value    
Less than 12 months 25,237 17,065
12 months or longer 8,506 8,701
Total 33,743 25,766
Gross unrealized losses    
Less than 12 months 395 256
12 months or longer 623 688
Total 1,018 944
U.S. Treasury    
Fair value    
Less than 12 months 15,868 13,660
12 months or longer 4,591 1,710
Total 20,459 15,370
Gross unrealized losses    
Less than 12 months 94 166
12 months or longer 72 98
Total 166 264
U.S. Treasury and federal agency securities    
Fair value    
Less than 12 months 15,868 13,660
12 months or longer 4,591 1,710
Total 20,459 15,370
Gross unrealized losses    
Less than 12 months 94 166
12 months or longer 72 98
Total 166 264
State and municipal    
Fair value    
Less than 12 months 962 855
12 months or longer 454 335
Total 1,416 1,190
Gross unrealized losses    
Less than 12 months 69 72
12 months or longer 36 31
Total 105 103
Foreign government    
Fair value    
Less than 12 months 34,128 49,384
12 months or longer 14,064 19,719
Total 48,192 69,103
Gross unrealized losses    
Less than 12 months 222 487
12 months or longer 425 600
Total 647 1,087
Corporate    
Fair value    
Less than 12 months 561 455
12 months or longer 1,726 2,444
Total 2,287 2,899
Gross unrealized losses    
Less than 12 months 36 45
12 months or longer 52 77
Total 88 122
Asset-backed securities    
Fair value    
Less than 12 months 436 388
12 months or longer 0 0
Total 436 388
Gross unrealized losses    
Less than 12 months 5 11
12 months or longer 0 0
Total 5 11
Other debt securities    
Fair value    
Less than 12 months 17 1,098
12 months or longer 279 939
Total 296 2,037
Gross unrealized losses    
Less than 12 months 0 0
12 months or longer 0 1
Total $ 0 $ 1