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, Operating Leases $ 320,092  
2027, Finance Leases 2,084,656  
2028, Operating Leases 335,673  
2028, Finance Leases  
2029, Operating Leases 352,034  
2029, Finance Leases  
Total Lease Payments, Operating Leases 1,007,799  
Total Lease Payments, Finance Leases 2,084,656  
Less : Imputed Interest, Operating Leases 180,385  
Less : Imputed Interest, Finance Leases 26,375  
Total Lease Liabilities, Operating Leases 827,414 $ 1,118,737
Total Lease Liabilities, Finance Leases $ 2,058,281 $ 3,966,962