Restructuring Costs - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2021 |
|
| Restructuring and Related Activities [Abstract] | ||
| Amortization of the right-of-use assets on lease contracts | $ 261 | $ 384 |
| Restructuring term | 3 years |