XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Components Disclosure [Abstract]    
European Commission fines $ 10,409 $ 9,405
Accrued customer liabilities 3,118 2,245
Accrued purchases of property and equipment 2,197 2,411
Current operating lease liabilities 1,694 1,199
Other accrued expenses and current liabilities 11,213 7,807
Accrued expenses and other current liabilities $ 28,631 $ 23,067
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent