XML 86 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future minimum lease commitments (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Capital leases  
2019 $ 79
2020 39
2021 0
2022 0
2023 0
Thereafter 0
Total minimum lease payments 118
Non-cancellable operating leases  
2019 5,261
2020 4,525
2021 3,902
2022 3,088
2023 1,664
Thereafter 2,032
Total minimum lease payments $ 20,472