v3.26.3
ACCRUED COMPENSATION (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Accrued Payroll $ 89,158 $ 2,556,428
Officer [Member]    
Accrued Payroll 23,333 1,385,395
Staff [Member]    
Accrued Payroll $ 65,825 $ 1,171,033