Leases - Schedule of Lease Terms and Discount Rates for All of Operating Leases (Details) - USD ($) |
12 Months Ended | |||||
---|---|---|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|||||
Remaining lease term and discount rate: | ||||||
Weighted average remaining lease term (years) | 4 years | 4 years 3 months | ||||
Weighted average discount rate | [1] | 6.36% | 4.77% | |||
Gains on sales and leaseback transactions | [2] | $ 731,638 | ||||
Weighted average remaining lease term (years) | 1 year 11 months 15 days | 2 years 8 months 1 day | ||||
Weighted average discount rate | 8.07% | 8.07% | ||||
|