XML 177 R124.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Contingencies And Commitments (Future Minimum Lease Payments) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 49
2021 48
2022 44
2023 42
2024 28
Thereafter 67
Total future minimum lease payments 278
Less: Amount representing interest 38
Present value of minimum lease payments 240
Finance Leases  
2020 56
2021 66
2022 66
2023 90
2024 17
Thereafter 12
Total future minimum lease payments 307
Less: Amount representing interest 26
Present value of minimum lease payments $ 281