XML 20 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Summary of Future Minimum Contractual Lease Payments For Operating Lease (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 20
2020 21
2021 13
2022 3
2023 3
Thereafter 7
Future minimum operating lease payments $ 67