v3.26.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Operating Leases, 2027 $ 956,000  
Operating Leases, 2028 980,000  
Operating Leases, 2029 387,000  
Operating Leases, Total Future Minimum Lease Payments 2,323,000  
Operating Leases, Less: discount (187,000)  
Operating Leases, Total lease liability 2,136,000  
Operating lease, leases payable current portion (862,000) $ (815,000)
Operating lease, leases payable noncurrent portion 1,274,000 506,000
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Finance Leases, 2027 54,000  
Finance Leases, 2028 21,000  
Finance Leases, 2029  
Finance Leases, Total Future Minimum Lease Payments 75,000  
Finance Leases, Less: discount (4,000)  
Finance Leases, Total lease liability 71,000  
Finance lease, leases payable current portion (52,000) (80,000)
Finance lease, leases payable non current portion $ 19,000 $ 32,000