XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases and Purchase Commitments by Year
Table 16: Details of Future Minimum Lease Payments Due Under Noncancellable Operating Leases and Purchase Commitments
 
Future Minimum Lease Payments
 
Purchase Commitments
 
(in thousands)
October 1, 2018 - December 31, 2018
$
180

 
$
17,958

2019
1,658

 
47,287

2020
48

 
46,141

2021
—

 
28,097

2022
—

 
25,069

2023
—

 
12,284

Thereafter
—

 
53,621

Total
$
1,886

 
$
230,457