XML 117 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments [Abstract]      
Time deposits $ 11,960 $ 2,753  
Equity method investments 948 966  
Available-for-sale debt investments 517 499  
Equity and other investments 34 69  
Restricted cash and cash equivalents 21 22 $ 33
Total 13,480 4,309  
Dividends received from equity method investments 55 31  
Undistributed earnings from equity method investments $ 141 $ 110