v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Schedule of Maturities of Lease Liabilities [Abstract]    
2027 $ 512,989  
2028 217,839  
2029 182,517  
2030 126,979  
2031 97,360  
Thereafter  
Total lease payments 1,137,684  
Less: imputed interest (99,121)  
Less: prepayments (179,470)  
Present value of lease liabilities $ 859,093 $ 627,226