v3.24.0.1
Investments and Variable Interest Entities - Schedule of Investments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Investments [Abstract]    
Equity method $ 7,615 $ 5,421
Marketable equity securities 39 96
Nonmarketable equity securities 1,482 1,653
Other investments 559 972
Total investments 9,694 8,142
Less: Current investments 310 402
Noncurrent investments $ 9,385 $ 7,740