Land Use Rights, Net - Schedule of Land Use Rights, Net (Details) - USD ($) |
Jun. 30, 2025 |
Mar. 31, 2025 |
---|---|---|
Schedule of Land Use Rights, Net [Abstract] | ||
Land use rights | $ 4,476,055 | $ 4,420,268 |
Less: accumulated amortization | (449,447) | (421,701) |
Land use rights, net | $ 4,026,608 | $ 3,998,567 |