v3.25.0.1
Gain (Loss) on Equity Investments and Warrant, Net and Interest Income and Other, Net - Components of Gain (Loss) on Equity Investments and Warrant (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Investments [Line Items]        
Unrealized change in fair value of equity investment   $ (243) $ 1,657 $ (3,340)
Realized change in fair value of shares sold   9 13 (812)
Gain (loss) on other investments   3 (6) (17)
Change in fair value of warrant   158 150 (230)
Gain (loss) on equity investments and warrant, net   (76) 1,832 (3,786)
Adevinta        
Schedule of Investments [Line Items]        
Unrealized change in fair value of equity investment   (234) 1,782 (2,693)
Realized change in fair value of shares sold   78 0 2
Adyen        
Schedule of Investments [Line Items]        
Unrealized change in fair value of equity investment   0 0 (118)
Realized change in fair value of shares sold   (57) 0 (143)
Aurelia        
Schedule of Investments [Line Items]        
Realized change in fair value of shares sold $ (11) (11) 0 0
GMarket        
Schedule of Investments [Line Items]        
Unrealized change in fair value of equity investment   (12) (96) (294)
Realized change in fair value of shares sold   (1) 0 0
Kakao Bank        
Schedule of Investments [Line Items]        
Unrealized change in fair value of equity investment   0 (11) (218)
Realized change in fair value of shares sold   $ 0 $ 13 $ (75)