Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)

v3.23.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating Lease 2023 $ 2,271
Operating Lease 2024 1,827
Operating Lease 2025 1,297
Operating Lease 2026 716
Operating Lease 2027 464
Operating Lease Total future minimum lease payments 6,575
Operating Lease Less: imputed interest (794)
Operating Lease Total 5,781
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Finance Lease 2023 340
Finance Lease 2024 340
Finance Lease 2025
Finance Lease 2026
Finance Lease 2027
Finance Lease Total future minimum lease payments 680
Finance Lease Less: imputed interest (58)
Finance Lease Total $ 622