v3.26.1
Investments - Schedule of Available-for-Sale Securities Whose Value is Below Amortized Cost (Details)
$ in Millions
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Fair Value    
Nine months or greater, but less than twelve months $ 33,077 $ 22,143
Twelve months or greater 34,913 37,525
Total 67,990 59,668
Gross Unrealized Losses    
Nine months or greater, but less than twelve months 3,682 3,658
Twelve months or greater 5,650 5,341
Total $ 9,332 $ 8,999
Number of Securities    
Total | security 6,980 6,089
Fair Value Decline, Greater Than 20%    
Fair Value    
Less than six months $ 2,187 $ 2,355
Six months or greater, but less than nine months 471 351
Nine months or greater, but less than twelve months 909 302
Twelve months or greater 5,133 5,214
Total 8,700 8,222
Gross Unrealized Losses    
Less than six months 627 839
Six months or greater, but less than nine months 171 163
Nine months or greater, but less than twelve months 434 119
Twelve months or greater 2,314 2,195
Total $ 3,546 $ 3,316
Number of Securities    
Less than six months | security 396 445
Six months or greater, but less than nine months | security 118 65
Nine months or greater, but less than twelve months | security 209 99
Twelve months or greater | security 867 902
Total | security 1,590 1,511