v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Schedule of Maturities of Lease Liabilities [Abstract]    
2027, Operating Leases $ 239,226  
2027, Finance Leases 1,566,700  
2028, Operating Leases 334,495  
2028, Finance Leases  
2029, Operating Leases 350,798  
2029, Finance Leases  
Total Lease Payments, Operating Leases 924,519  
Total Lease Payments, Finance Leases 1,566,700  
Less : Imputed Interest, Operating Leases 153,493  
Less : Imputed Interest, Finance Leases 44,858  
Total Lease Liabilities, Operating Leases 771,026 $ 827,414
Total Lease Liabilities, Finance Leases $ 1,521,842 $ 2,058,281