XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 1)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases  
2021 (remaining 6 months) $ 601
2022 881
2023 797
2024 528
2025 196
Total minimum lease payments 3,003
Less imputed interest (289)
Total lease liabilities $ 2,714