XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Loans Payable (Details) - Schedule of Loan Balance - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Schedule of Loan Balance [Line Items]    
Loan balance $ 589,891 $ 883,337
Less: loan payable, current (484,725) (746,962)
Loan payable, non-current 105,166 136,375
Equipment Loans [Member]    
Schedule of Loan Balance [Line Items]    
Loan balance 70,602 84,357
Vehicle Loans [Member]    
Schedule of Loan Balance [Line Items]    
Loan balance 132,048 146,283
Other Loans [Member]    
Schedule of Loan Balance [Line Items]    
Loan balance $ 387,241 $ 652,697