XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Payable - Schedule of Loan Balance (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Loan Balance [Line Items]    
Loan balance $ 1,360,510 $ 883,337
Less: loan payable, current (1,300,112) (746,962)
Loan payable, non-current 60,398 136,375
Equipment loans [Member]    
Schedule of Loan Balance [Line Items]    
Loan balance 34,645 84,357
Vehicle loans [Member]    
Schedule of Loan Balance [Line Items]    
Loan balance 88,762 146,283
Other loans [Member]    
Schedule of Loan Balance [Line Items]    
Loan balance $ 1,237,103 $ 652,697