XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Leases (Details Narrative) - USD ($)
9 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Operating Leases    
Operating lease payable $ 803,558 $ 419,443
Lease term 1 year to 5 years  
Lease impairment costs $ 291,244