XML 162 R148.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future minimum capital lease payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Future minimum payments on capital leases:  
2018 $ 11,269
2019 11,551
2020 11,840
2021 12,136
2022 12,439
2023 - 2028 74,142
Total minimum future lease payments $ 133,377