XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Future minimum capital leases:    
2020 (remaining 6 months) $ 13  
2021 51  
2022 4  
Total minimum lease payments 68  
Less: amount representing interest (3)  
Present value of capital lease obligation 65  
Less: current portion (48)  
Non-current portion 17 $ 53
Future minimum operating leases:    
2020 (remaining 6 months) 1,428  
2021 6,697  
2022 7,336  
2023 7,037  
2024 7,248  
Thereafter 69,091  
Total minimum lease payments $ 98,837