Commitments and Contingencies (Details) $ in Millions |
12 Months Ended | ||||
|---|---|---|---|---|---|
|
Jul. 27, 2018
claim
|
Dec. 31, 2019
USD ($)
|
Jan. 15, 2020
USD ($)
|
Jul. 24, 2019
USD ($)
|
Dec. 31, 2018
USD ($)
|
|
| Commitments and Contingencies Disclosure | |||||
| Non-cancelable contractual commitment | $ 4,540 | ||||
| Contractual obligation, period | 5 years | ||||
| Number of class actions filed | claim | 2 | ||||
| Accrued FTC and other settlements | $ 5,550 | $ 0 | |||
| United States Federal Trade Commission Inquiry | |||||
| Commitments and Contingencies Disclosure | |||||
| Accrued FTC and other settlements | $ 5,000 | ||||
| Subsequent Event | Illinois Biometric Information Privacy Act | |||||
| Commitments and Contingencies Disclosure | |||||
| Accrued FTC and other settlements | $ 550 |