XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - Schedule of future minimum lease payments under non-cancellable operating lease and future minimum capital lease payments
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule of future minimum lease payments under non-cancellable operating lease and future minimum capital lease payments [Abstract]  
2022 Finance leases $ 28
2022 Operating leases 194
2023 Finance leases
2023 Operating leases 198
2024 Finance leases
2024 Operating leases 186
Total minimum lease payments of Finance leases 28
Total minimum lease payments of Operating leases 578
Less: amounts representing interest (11.43%) (1)
Present value of minimum lease payments 27
Less: current installments under finance lease obligations (27)
Total long-term portion