v3.19.3.a.u2
Liabilities (Details) - USD ($)
$ in Millions
Jan. 15, 2020
Dec. 31, 2019
Jul. 24, 2019
Dec. 31, 2018
Loss Contingencies [Line Items]        
Accrued legal settlements for FTC and BIPA   $ 5,550   $ 0
Accrued compensation and benefits   1,704   1,203
Accrued property and equipment   1,082   1,531
Accrued taxes   624   491
Overdraft in cash pooling entities   277   500
Other current liabilities   2,498   1,784
Accrued expenses and other current liabilities   11,735   5,509
Other Liabilities [Abstract]        
Income tax payable   5,651   4,655
Deferred tax liabilities   1,039   673
Other liabilities   1,055   862
Other liabilities   $ 7,745   $ 6,190
United States Federal Trade Commission Inquiry        
Loss Contingencies [Line Items]        
Accrued legal settlements for FTC and BIPA     $ 5,000  
Subsequent Event | Illinois Biometric Information Privacy Act        
Loss Contingencies [Line Items]        
Accrued legal settlements for FTC and BIPA $ 550