XML 75 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Leases [Abstract]  
2018 $ 1,667
2019 1,941
2020 2,000
2021 2,060
2022 2,121
Thereafter 3,106
Total $ 12,895