XML 82 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Maturities of Lease Liabilities (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 (Excluding the three months ended March 31, 2021) $ 89
2022 103
2023 85
2024 68
2025 60
2026 and beyond 304
Total undiscounted lease payments 709
Less: Imputed interest 84
Present value of lease liabilities $ 625