XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES PAYABLE (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
NOTES PAYABLE    
2026 $ 0  
2027 127,029  
Total 127,029  
Less: Long-term portion of notes payable 0  
Notes payable, current portion $ 127,029 $ 127,029