XML 161 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases    
Operating leases, 2024 $ 2,373  
Finance leases, 2024  
Operating leases, 2025 2,019  
Finance leases, 2025  
Operating leases, 2026 2,032  
Finance leases, 2026  
Operating leases, 2027 1,971  
Finance leases, 2027  
Thereafter 9,663  
Thereafter  
Operating leases, Total minimum lease payments 18,058  
Financing leases, Total minimum lease payments  
Less: Operating leases, amount representing interest (3,021)  
Less: Finance leases, amount representing interest  
Operating leases, Present value of capital lease liabilities 15,037 $ 15,675
Financing leases, Present value of capital lease liabilities $ 21