Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)

v3.25.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Real Estate [Abstract]    
Operating Leases 2025 (remaining six months) $ 443,000  
Finance Leases 2025 (remaining six months) 86,000  
Operating Leases 2026 910,000  
Finance Leases 2026 85,000  
Operating Leases 2027 433,000  
Finance Leases 2027 15,000  
Operating Leases 2028 64,000  
Finance Leases 2028 21,000  
Operating Leases, Total Future Minimum Lease Payments 1,850,000  
Finance Leases, Total Future Minimum Lease Payments 207,000  
Operating Leases Less: discount (152,000)  
Finance Leases Less: discount (15,000)  
Operating Leases, Total lease liability 1,698,000  
Finance Leases, Total lease liability 192,000  
Operating lease, leases payable current portion (783,000) $ (734,000)
Finance lease, leases payable current portion (146,000) (156,000)
Operating lease, leases payable noncurrent portion 915,000 1,321,000
Finance lease, leases payable non current portion $ 46,000 $ 112,000