XML 59 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases and Purchase Commitments by Year (Detail)
$ in Thousands
Jun. 30, 2016
USD ($)
Future Minimum Lease Payments  
July 1, 2016 through December 31, 2016 $ 770
2017 1,183
2018 616
2019 1,494
2020 0
2021 0
Thereafter 0
Total 4,063
Purchase Commitments  
July 1, 2016 through December 31, 2016 21,994
2017 31,019
2018 29,463
2019 19,870
2020 14,185
2021 3,232
Thereafter 27,173
Total $ 146,936