XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Aggregate Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Aggregate Future Minimum Lease Payments  
2020 (remaining six months) $ 562
2021 1,030
2022 955
2023 867
2024 871
Thereafter 363
Total $ 4,648