XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases    
Operating leases, 2023 $ 642  
Finance leases, 2023 2  
Operating leases, 2024 2,340  
Finance leases, 2024  
Operating leases, 2025 2,003  
Finance leases, 2025  
Operating leases, 2026 2,023  
Finance leases, 2026  
Operating leases, Thereafter 11,631  
Finance leases, Thereafter  
Operating leases, Total minimum lease payments 18,639  
Financing leases, Total minimum lease payments 2  
Less: Operating leases, amount representing interest (3,180)  
Less: Finance leases, amount representing interest  
Operating leases, Present value of capital lease liabilities 15,459 $ 15,675
Financing leases, Present value of capital lease liabilities $ 2 $ 21