v3.26.1
INVESTMENTS - Fair Value of AFS Securities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Fair value    
Less than 12 months $ 127,334 $ 54,577
12 months or longer 20,639 24,875
Total 147,973 79,452
Gross unrealized losses    
Less than 12 months 1,319 416
12 months or longer 760 711
Total 2,079 1,127
U.S. government-sponsored agency guaranteed    
Fair value    
Less than 12 months 27,957 8,475
12 months or longer 5,892 7,156
Total 33,849 15,631
Gross unrealized losses    
Less than 12 months 427 110
12 months or longer 357 273
Total   383
Mortgage-backed securities    
Fair value    
Less than 12 months 28,205 8,503
12 months or longer 6,125 7,569
Total 34,330 16,072
Gross unrealized losses    
Less than 12 months 427 110
12 months or longer 358 274
Total 785 384
U.S. Treasury    
Fair value    
Less than 12 months 26,214 1,888
12 months or longer 719 766
Total 26,933 2,654
Gross unrealized losses    
Less than 12 months 58 6
12 months or longer 21 22
Total 79 28
State and municipal    
Fair value    
Less than 12 months 300 555
12 months or longer 802 661
Total 1,102 1,216
Gross unrealized losses    
Less than 12 months 6 9
12 months or longer 55 48
Total 61 57
Foreign government    
Fair value    
Less than 12 months 71,051 42,828
12 months or longer 11,761 14,394
Total 82,812 57,222
Gross unrealized losses    
Less than 12 months 761 260
12 months or longer 298 336
Total 1,059 596
Corporate    
Fair value    
Less than 12 months 711 266
12 months or longer 1,232 1,400
Total 1,943 1,666
Gross unrealized losses    
Less than 12 months 64 25
12 months or longer 28 31
Total 92 56
Asset-backed securities    
Fair value    
Less than 12 months 600 537
12 months or longer 0 0
Total 600 537
Gross unrealized losses    
Less than 12 months 3 6
12 months or longer 0 0
Total 3 6
Other debt securities    
Fair value    
Less than 12 months 253 0
12 months or longer 0 85
Total 253 85
Gross unrealized losses    
Less than 12 months 0 0
12 months or longer 0 0
Total 0 0
Other    
Fair value    
Less than 12 months 248 28
12 months or longer 233 413
Total 481 441
Gross unrealized losses    
Less than 12 months 0 0
12 months or longer 1 1
Total $ 1 $ 1