XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies - Minimum annual lease payments under non-cancelable lease arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Capital Leases    
2022 $ 641  
2023 566  
2024 313  
2025 66  
2026 0  
Thereafter 0  
Total minimum lease payments 1,586  
Less: amount representing interest (116)  
Present value of future minimum lease payments 1,470  
Less: current portion (587) $ (308)
Long-term capital lease obligations 883  
Operating Leases    
2022 1,337  
2023 1,445  
2024 1,489  
2025 1,533  
2026 1,584  
Thereafter 539  
Total minimum lease payments $ 7,927