XML 63 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 Gross lease payment due $ 1,896
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 7,035
2018 Sublease income (500)
2019 Sublease income (576)
2020 Sublease income (148)
2021 Sublease income 0
2022 Sublease income 0
Total Sublease income (1,224)
2018 Net lease payment due 1,396
2019 Net lease payment due 1,379
2020 Net lease payment due 1,086
2021 Net lease payment due 1,004
2022 Net lease payment due 946
Total Net lease payment due $ 5,811