XML 77 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases and Purchase Commitments by Year (Detail)
$ in Thousands
Sep. 30, 2018
USD ($)
Future Minimum Lease Payments  
October 1, 2018 - December 31, 2018 $ 180
2019 1,658
2020 48
2021 0
2022 0
2023 0
Thereafter 0
Total 1,886
Purchase Commitments  
October 1, 2018 - December 31, 2018 17,958
2019 47,287
2020 46,141
2021 28,097
2022 25,069
2023 12,284
Thereafter 53,621
Total $ 230,457