Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF MATURITIES OF OPERATING AND FINANCING LEASE LIABILITIES (Details)

v3.22.2.2
SCHEDULE OF MATURITIES OF OPERATING AND FINANCING LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Operating leases 2022 $ 626  
Operating Leases,total minimum lease payments 4,416  
Operating Leases, Less: current obligations under leases 963 $ 1,041
Finance Leases, Less: current obligations under leases 68 79
Operating Leases, Long-term lease obligations 2,691 $ 3,154
Finance Leases, Long-term lease obligations 24  
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating leases 2022 626  
Operating leases 2023 897  
Operating leases 2024 567  
Operating leases 2025 402  
Operating leases 2026-2030 1,924  
Operating Leases,total minimum lease payments 4,416  
Operating Leases, Less: amount of lease payments representing effects of discounting 762  
Operating Leases, Present value of future minimum lease payments 3,654  
Operating Leases, Less: current obligations under leases 963  
Operating Leases, Long-term lease obligations 2,691  
Financing Leases [Member]    
Lessee, Lease, Description [Line Items]    
Finance lease 2022 36  
Finance lease 2023 60  
Finance lease 2024  
Finance lease 2025  
Financing Leases,total minimum lease payments 96  
Finance Leases, Less: amount of lease payments representing effects of discounting 4  
Finance Leases, Present value of future minimum lease payments 92  
Finance Leases, Less: current obligations under leases 68  
Finance Leases, Long-term lease obligations $ 24