XML 108 R95.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Summary of estimated future minimum lease payments under noncancelable operating leases  
2018 $ 1,635
2019 1,763
2020 1,798
2021 1,831
2022 1,119
Thereafter 5,642
Total $ 13,788