v3.26.1
Leases - Schedule of Lease (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Lease [Abstract]    
Interest on finance lease liabilities $ 281,808 $ 550,903
Operating lease cost 327,517 363,435
Short term lease cost 104,764 486,289
Total lease cost 714,089 1,400,627
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash outflows for operating leases (326,005) (338,626)
Financing cash outflows for finance leases (291,326) (2,103,219)
Operating Leases    
Operating lease right-of-use assets 739,652 1,021,898
Current operating lease liabilities 225,655 316,756
Non-current operating lease liabilities 601,759 801,981
Total operating lease liabilities 827,414 1,118,737
Finance Leases    
Current finance lease liabilities 2,058,281 3,966,962
Total finance lease liabilities $ 2,058,281 $ 3,966,962
Weighted Average Discount Rate    
Weighted Average Discount Rate Operating leases   13.00%
Weighted Average Discount Rate Finance leases   9.00%