XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED PAYROLL (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2023
Accrued Payroll $ 2,140,529 $ 1,986,279
Officer [Member]    
Accrued Payroll 1,200,746 1,140,246
Staff [Member]    
Accrued Payroll $ 904,783 $ 846,033