XML 101 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Minimum lease payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Minimum lease payments:  
2020 $ 1,941
2021 2,000
2022 2,059
2023 2,121
2024 895
Total future minimum lease payments 9,016
Less: imputed interest (1,799)
Present value of future minimum lease payments 7,217
Less: current portion of operating lease liability (1,256)
Operating lease liability - noncurrent $ 5,961