XML 77 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Minimum lease payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Minimum lease payments:    
2021 $ 2,000  
2022 2,059  
2023 2,121  
2024 895  
Total future minimum lease payments 7,075  
Less: imputed interest (1,116)  
Present value of future minimum lease payments 5,959 $ 7,217
Less: current portion of operating lease liability (1,459) (1,256)
Operating lease liability - noncurrent $ 4,500 $ 5,961