v3.26.3
Current Maturity of Long-Term Loan - Schedule of Obligation Payable (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Schedule of Obligation Payable [Abstract]    
For the twelve months ending June 30, 2027 $ 8,593,101  
Total long-term debt payment 8,593,101  
Current portion of long-term loan 8,593,101
Long-term loan – non-current portion $ 0