v3.26.1
Credit Facilities and Bank Loan - Schedule of Maturities of Bank Loan (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Schedule of Maturities of Bank Loan [Abstract]    
2027 $ 58,766  
2028 352,594  
2029 352,594  
2030 352,594  
2031 352,594  
Thereafter 1,351,658  
Total bank loan 2,820,800  
Bank loan – current 58,766
Bank loan – non current $ 2,762,034