XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Investments [Abstract]      
Time deposits $ 13,009   $ 11,960
Equity method investments 950   948
Available-for-sale debt investments 518   517
Equity and other investments 35   34
Restricted cash & cash equivalents 21 $ 21 21
Total 14,533   $ 13,480
Dividends received $ 2 $ 20