Commitments and Contingencies - Narrative (Details) $ in Millions |
1 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
|
Dec. 22, 2022
USD ($)
|
Jul. 27, 2018
claim
|
Jan. 31, 2023
USD ($)
|
Apr. 30, 2020
USD ($)
|
Dec. 31, 2022
USD ($)
schoolDistrict
|
|
| Commitments and Contingencies Disclosure | |||||
| Non-cancelable contractual commitment | $ 19,910 | ||||
| Total estimated spend, purchase commitment | $ 10,340 | ||||
| Commitment period | 5 years | ||||
| Number of class actions filed | claim | 2 | ||||
| Litigation settlement, payment to other party | $ 725 | ||||
| Number of school districts that filed public nuisance claims | schoolDistrict | 3 | ||||
| Subsequent Event | |||||
| Commitments and Contingencies Disclosure | |||||
| Total estimated spend, purchase commitment | $ 1,600 | ||||
| United States Federal Trade Commission Inquiry | |||||
| Commitments and Contingencies Disclosure | |||||
| Loss contingency accrual, payments | $ 5,000 | ||||