v3.21.2
Commitments and Contingencies (Details)
$ in Millions
6 Months Ended
Mar. 16, 2021
driver
Feb. 07, 2020
USD ($)
Mar. 26, 2019
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Loss Contingencies [Line Items]          
Loss contingency accrual       $ 2,600 $ 1,800
Non-income tax, current       $ 1,300 $ 1,300
UNITED KINGDOM          
Loss Contingencies [Line Items]          
Number of drivers treated as workers (more than) | driver 70,000        
HMRC          
Loss Contingencies [Line Items]          
Value-added-tax percentage       20.00%  
Google v. Levandowski          
Loss Contingencies [Line Items]          
Settlement amount awarded to other party   $ 10 $ 127    
Estimated settlement cost       $ 60  
Joint and Several Liability          
Loss Contingencies [Line Items]          
Settlement amount awarded to other party     $ 1