XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
2018 (remainder of year) $ 1,355
2019 5,346
2020 1,239
2021 406
2022 417
Thereafter 2,125
Total $ 10,888