XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (remaining 3 months) $ 430  
2021 1,461  
2022 1,452  
2023 1,503  
2024 1,556  
2025 and thereafter 6,981  
Total future minimum lease payments 13,383  
Less imputed interest (4,248)  
Present value of net minimum lease payments 9,135  
Operating lease liabilities:    
Current 1,476 $ 1,516
Non-current 7,659 $ 5,780
Total lease liability $ 9,135