XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Maturities of Lease Liabilities (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 (Excluding the six months ended June 30, 2021) $ 60
2022 106
2023 87
2024 70
2025 62
2026 and beyond 303
Total undiscounted lease payments 688
Less: Imputed interest 97
Present value of lease liabilities $ 591