XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF FUTURE PAYMENTS OF LEASE LIABILITIES (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases  
2025, operating leases $ 925
2025, finance leases 144
2025 1,069
2026, operating leases 1,864
2026, finance leases 320
2026 2,184
2027, operating leases 1,571
2027, finance leases 212
2027 1,783
2028, operating leases 1,569
2028, finance leases 212
2028 1,781
2029, operating leases 986
2029, finance leases 197
2029 1,183
Therafter, operating leases 4,669
Therafter, finance leases 67
Thereafter 4,736
Total lease payments, operating leases 11,584
Total lease payments, finance leases 1,152
Total lease payments 12,736
Imputed interest, operating leases (3,202)
Imputed interest, finance leases (142)
Imputed interest (3,344)
Present value of lease liabilities, operating leases 8,382
Present value of lease liabilities, finance leases 1,010
Operating and finance lease liability $ 9,392