v3.26.1
Investments - Schedule of Available-for-Sale Securities Whose Value is Below Amortized Cost (Details)
$ in Millions
Mar. 31, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Fair Value    
Nine months or greater, but less than twelve months $ 34,961 $ 22,143
Twelve months or greater 35,443 37,525
Total 70,404 59,668
Gross Unrealized Losses    
Nine months or greater, but less than twelve months 4,024 3,658
Twelve months or greater 5,874 5,341
Total $ 9,898 $ 8,999
Number of Securities    
Total | security 7,330 6,089
Fair Value Decline, Greater Than 20%    
Fair Value    
Less than six months $ 3,606 $ 2,355
Six months or greater, but less than nine months 904 351
Nine months or greater, but less than twelve months 311 302
Twelve months or greater 4,935 5,214
Total 9,756 8,222
Gross Unrealized Losses    
Less than six months 1,070 839
Six months or greater, but less than nine months 449 163
Nine months or greater, but less than twelve months 165 119
Twelve months or greater 2,285 2,195
Total $ 3,969 $ 3,316
Number of Securities    
Less than six months | security 577 445
Six months or greater, but less than nine months | security 210 65
Nine months or greater, but less than twelve months | security 61 99
Twelve months or greater | security 868 902
Total | security 1,716 1,511