XML 59 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Annual Non-Cancelable Minimum Lease Payments
Annual non-cancelable minimum lease payments over the next five years and thereafter are as follows ($ in millions):
 
2019
$
174

2020
176

2021
145

2022
101

2023
71

Thereafter
200

 
$
867