Quarterly report pursuant to Section 13 or 15(d)

Commitment and Contingencies - Summary of Future Minimum Payments Due under Operating Leases (Details)

v3.10.0.1
Commitment and Contingencies - Summary of Future Minimum Payments Due under Operating Leases (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2018 (remaining) $ 402
2019 962
2020 1,078
2021 1,088
2022 1,030
Thereafter 3,255
Total $ 7,815