XML 80 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Operating Lease - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating Leases  
2018 $ 1,414
2019 1,969
2020 2,075
2021 2,126
2022 2,179
Thereafter 7,543
Total $ 17,306