v3.25.2
SCHEDULE OF FUTURE MINIMUM CONSOLIDATED LEASE PAYMENTS (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total lease liabilities, Finance Lease
2026, Operating Leases $ 587
2026, Finance Lease 19
2027, Operating Leases 333
2027, Finance Lease 19
2028, Operating Leases 155
2028, Finance Lease 19
2029, Operating Leases
2029, Finance Lease 19
2030, Operating Leases
2030, Finance Lease 19
Thereafter, Operating Leases
Thereafter, Finance Lease 29
Total minimum lease payments, Operating Leases 1,075
Total minimum lease payments, Finance Lease 124
Less: present value discount, Operating Leases (41)
Less: present value discount, Finance Lease (22)
Total lease liabilities, Operating Leases 1,034
Total lease liabilities, Finance Lease $ 102