Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF OPERATING AND FINANCE LEASE LIABILITY MATURITY (Details)

v3.23.1
SCHEDULE OF OPERATING AND FINANCE LEASE LIABILITY MATURITY (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
Operating Leases 2023 $ 556  
Finance Leases 2023 174  
Operating Leases 2024 416  
Finance Leases 2024 170  
Operating Leases 2025 325  
Finance Leases 2025 149  
Operating Leases 2026 301  
Finance Leases 2026 18  
Operating Leases 2027 286  
Finance Leases 2027  
Operating Leases 2028 and thereafter 656  
Finance Leases 2028 and thereafter  
Operating leases total undiscounted lease payments 2,540  
Finance Leases Total undiscounted lease payments 511  
Operating Leases Less: Imputed interest (540)  
Finance Leases Less: Imputed interest (39)  
Operating Leases Present value of lease payments 2,000  
Finance Leases Present value of lease payments 472  
Current portion of operating lease obligations 416 $ 406
Long-term operating lease obligations, less current portion 1,584 2,029
Current portion of finance lease obligations 154 333
Long-term finance lease obligations, less current portion $ 318 $ 884