Contract Assets and Liabilities - Schedule of Contract Assets (Details) - USD ($) |
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
||||
|---|---|---|---|---|---|---|---|
| Schedule of Contract Assets [Line Items] | |||||||
| Contract assets gross | $ 2,322,369 | $ 5,762,506 | |||||
| Less: Allowance for credit losses | (61,780) | (96,758) | $ (276,518) | ||||
| Contract assets net | 2,260,589 | 5,665,748 | |||||
| Less: Portion classified as non-current | (1,825,986) | (1,029,078) | |||||
| Current portion | 434,603 | 4,636,670 | |||||
| Retention Receivables of Construction Contracts [Member] | |||||||
| Schedule of Contract Assets [Line Items] | |||||||
| Contract assets gross | [1] | 2,322,369 | 1,605,163 | ||||
| Unbilled Revenue of Construction Contracts [Member] | |||||||
| Schedule of Contract Assets [Line Items] | |||||||
| Contract assets gross | [2] | $ 4,157,343 | |||||
| |||||||