v3.25.0.1
Investments - Schedule of Equity Investments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Equity investment in Adevinta $ 0 $ 4,474
Total equity investments 1,130 5,004
Long-term investments:    
Schedule of Investments [Line Items]    
Equity investments without readily determinable fair values 1,011 93
Equity investments under the equity method of accounting 65 55
Other equity investments under the fair value option 54 382
Adevinta    
Schedule of Investments [Line Items]    
Equity investment in Adevinta $ 0 $ 4,474