XML 34 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 (remaining 9 months) gross lease payment due $ 1,424
2019 gross lease payment due 1,955
2020 gross lease payment due 1,234
2021 gross lease payment due 1,004
2022 gross lease payment due 946
Total gross lease payment due 6,563
2018 (remaining 9 months) sublease income (379)
2019 sublease income (576)
2020 sublease income (148)
2021 sublease income 0
2022 sublease income 0
Total sublease income (1,103)
2018 (remaining 9 months) net lease payments 1,045
2019 net lease payments 1,379
2020 net lease payments 1,086
2021 net lease payments 1,004
2022 net lease payments 946
Total net lease payments $ 5,460