XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Finance leases - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Schedule of Finance leases [Abstract]    
2025 $ 35,354  
2026 12,439  
2027 1,262  
Total future minimum lease payments 49,055  
Less: imputed interest (1,608)  
Total finance lease liabilities $ 47,447 $ 3,693,211