Contract Assets and Liabilities - Schedule of Contract Assets (Details) - USD ($) |
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2023 |
||||
---|---|---|---|---|---|---|---|
Schedule of Contract Assets [Line Items] | |||||||
Contract assets gross | $ 5,762,506 | $ 10,346,326 | |||||
Less: Allowance for credit losses | (96,758) | (276,518) | $ (139,218) | ||||
Contract assets net | 5,665,748 | 10,069,808 | |||||
Less: Portion classified as non-current | (1,029,078) | (1,350,413) | |||||
Current portion | 4,636,670 | 8,719,395 | |||||
Retention receivables of construction contracts [Member] | |||||||
Schedule of Contract Assets [Line Items] | |||||||
Contract assets gross | [1] | 1,605,163 | 1,961,870 | ||||
Unbilled revenue of construction contracts [Member] | |||||||
Schedule of Contract Assets [Line Items] | |||||||
Contract assets gross | [2] | $ 4,157,343 | $ 8,384,456 | ||||
|