XML 70 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Details)
$ in Thousands
Sep. 30, 2017
USD ($)
Future Minimum Lease Payments Under Non-Cancelable Operating Leases [Abstract]  
2017 (remaining 3 months) $ 2,916
2018 4,856
2019 6,680
2020 5,659
2021 5,696
Thereafter 29,444
Total $ 55,251