Commitments and Contingencies - Narrative (Details) $ in Millions |
1 Months Ended | 3 Months Ended | ||||
|---|---|---|---|---|---|---|
|
Dec. 22, 2022
USD ($)
|
Jul. 27, 2018
classAction
|
Apr. 30, 2020
USD ($)
|
Mar. 31, 2023
USD ($)
|
Jan. 31, 2022
notice
|
Dec. 09, 2020
State
|
|
| Loss Contingencies [Line Items] | ||||||
| Non-cancelable contractual obligations | $ 17,477 | |||||
| Total estimated spend, purchase commitment | $ 12,220 | |||||
| Commitment period | 5 years | |||||
| Number of class actions filed | classAction | 2 | |||||
| Amount awarded to other party | $ 725 | |||||
| Number of states U.S attorney generals filed complaints from | State | 46 | |||||
| Number of states that have filed public nuisance claims | notice | 1 | |||||
| FTC Inquiry | ||||||
| Loss Contingencies [Line Items] | ||||||
| Payment of penalty for settlement | $ 5,000 |