XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, 2023 $ 774
Finance Leases, 2023 397
Operating Leases, 2024 613
Finance Leases, 2024 166
Operating Leases, 2025 200
Finance Leases, 2025 174
Operating Leases, 2026 24
Finance Leases, 2025 88
Operating Leases, Thereafter
Finance Leases, Thereafter 41
Total future minimum lease payments 1,611
Total future minimum lease payments 866
Less imputed interest (111)
Less imputed interest (93)
Total future minimum lease payments 1,500
Total future minimum lease payments $ 773