Taxes - Schedule of Taxes Payable (Details) - USD ($) |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Schedule of Taxes Payable [Abstract] | ||
| Income tax payable | $ 1,045,219 | $ 992,973 |
| Value added tax payable | 7,880 | 13,950 |
| Other taxes payable | 6,464 | 6,427 |
| Total | $ 1,059,563 | $ 1,013,350 |
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition It represent income tax payable. No definition available.
|
| X | ||||||||||
- Definition It represent other taxes payable. No definition available.
|
| X | ||||||||||
- Definition Value added tax payable. No definition available.
|