XML 62 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies - Minimum annual lease payments under non-cancelable lease arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Capital Leases    
2021 $ 344  
2022 318  
2023 231  
2024 58  
2025 0  
Thereafter 0  
Total minimum lease payments 951  
Less: amount representing interest (67)  
Present value of future minimum lease payments 884  
Less: current portion (308) $ (238)
Long-term capital lease obligations 576  
Operating Leases    
2021 590  
2022 613  
2023 626  
2024 640  
2025 654  
Thereafter 55  
Total minimum lease payments $ 3,178