v3.26.1
LEASES (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases    
Cash paid for leases $ 435,921 $ 390,878
Weighted average remaining lease term 8 years 8 months 12 days 6 months
Weighted average, discount rate 11.95% 13.20%