XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF FUTURE PAYMENTS OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024, operating leases $ 928  
2024, finance leases 163  
2024 1,091  
2025, operating leases 1,792  
2025, finance leases 106  
2025 1,898  
2026, operating leases 1,758  
2026, finance leases 105  
2026 1,863  
2027, operating leases 1,470  
2027, finance leases  
2027 1,470  
2028, operating leases 1,469  
2028, finance leases  
2028 1,469  
Therafter, operating leases 5,510  
Therafter, finance leases  
Thereafter 5,510  
Total lease payments, operating leases 12,927  
Total lease payments, finance leases 374  
Total lease payments 13,301  
Less: Interest, operating leases (3,809)  
Interest, finance leases (14)  
imputed interest (3,519)  
Present value of lease liabilities, operating leases 9,118  
Present value of lease liabilities, finance leases 360  
Operating and finance lease liability $ 9,478 $ 8,361