XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Short-Term and Long-Term Investment Securities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Investment securities    
Total available-for-sale investment securities $ 1,145 $ 1,621
Total held-to-maturity investment securities 382 404
Total investment in debt securities 1,527 2,025
Time deposits    
Investment securities    
Total available-for-sale investment securities 680 1,148
Commercial paper    
Investment securities    
Total available-for-sale investment securities 456 461
Debt securities    
Investment securities    
Total available-for-sale investment securities 9 12
Corporate bonds    
Investment securities    
Total held-to-maturity investment securities $ 382 $ 404