XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule of Future Minimum Operating Lease Payments and Purchase Obligations (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Operating Leases  
2018 (remaining) $ 284
2019 1,458
2020 1,513
2021 2,012
2022 and thereafter 4,274
Total 9,541
Purchase Obligations  
2018 (remaining) 12,333
2019 3,555
2020 2,306
2021 208
Total 18,402
Total Lease and Purchase Obligations  
2018 (remaining) 12,617
2019 5,013
2020 3,819
2021 2,220
2022 and thereafter 4,274
Total $ 27,943