XML 87 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments - Summary of Future Payments under Vendor Agreements (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Summary of future payments under vendor agreements  
2017 $ 10,096
2018 7,362
2019 6,252
2020 5,848
2021 589
Thereafter 235
Other Commitment, Total $ 30,382