XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.2
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating Leases, 2024 $ 613
Operating Leases, 2025 200
Operating Leases, 2026 24
Operating Leases, Thereafter
Total future minimum lease payments 837
Less imputed interest (40)
Total future minimum lease payments 797
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Finance Leases, 2024 166
Finance Leases, 2025 174
Finance Leases, 2025 88
Finance Leases, Thereafter 41
Total future minimum lease payments 469
Less imputed interest (52)
Total future minimum lease payments $ 417