Revenue and Cost of Revenue - Schedule of Revenue and Cost of Revenue (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | $ 49,358 | $ 53,205 | $ 63,463 | ||||
| Total percentage of revenue | 100.00% | 100.00% | 100.00% | ||||
| Total cost of revenue | $ 56,475 | $ 49,289 | $ 59,020 | ||||
| Total percentage of cost of revenue | 100.00% | 100.00% | 100.00% | ||||
| Total gross profit | $ (7,117) | $ 3,916 | $ 4,443 | ||||
| Total percentage of gross profit | (14.40%) | 7.40% | 7.00% | ||||
| Infrastructure and Public Facilities [Member] | Public Sector [Member] | |||||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | [1] | $ 28,312 | $ 6,197 | $ 21,164 | |||
| Total percentage of revenue | [1] | 57.40% | 11.60% | 33.30% | |||
| Total cost of revenue | $ 25,695 | $ 5,428 | $ 19,360 | ||||
| Total percentage of cost of revenue | 45.50% | 11.00% | 32.80% | ||||
| Total gross profit | $ 2,617 | $ 769 | $ 1,804 | ||||
| Total percentage of gross profit | 9.20% | 12.40% | 8.50% | ||||
| Residential [Member] | Public Sector [Member] | |||||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | [1] | $ 20,464 | $ 39,686 | $ 32,234 | |||
| Total percentage of revenue | [1] | 41.50% | 74.60% | 50.80% | |||
| Total cost of revenue | $ 27,903 | $ 35,398 | $ 30,399 | ||||
| Total percentage of cost of revenue | 49.40% | 71.80% | 51.50% | ||||
| Total gross profit | $ (7,439) | $ 4,288 | $ 1,835 | ||||
| Total percentage of gross profit | (36.40%) | 10.80% | 5.70% | ||||
| Residential [Member] | Private Sector [Member] | |||||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | $ 5,089 | $ 6,020 | |||||
| Total percentage of revenue | 0.00% | 9.60% | 9.50% | ||||
| Total cost of revenue | $ 2,213 | $ 5,423 | $ 5,560 | ||||
| Total percentage of cost of revenue | 3.90% | 11.00% | 9.40% | ||||
| Total gross profit | $ (2,213) | $ (334) | $ 460 | ||||
| Total percentage of gross profit | (100.00%) | (6.60%) | 7.60% | ||||
| Sub-total [Member] | Public Sector [Member] | |||||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | [1] | $ 48,776 | $ 45,883 | $ 53,398 | |||
| Total percentage of revenue | [1] | 98.80% | 86.20% | 84.10% | |||
| Total cost of revenue | $ 53,598 | $ 40,826 | $ 49,759 | ||||
| Total percentage of cost of revenue | 94.90% | 82.80% | 84.30% | ||||
| Total gross profit | $ (4,822) | $ 5,057 | $ 3,639 | ||||
| Total percentage of gross profit | (9.90%) | 11.00% | 6.80% | ||||
| Sub-total [Member] | Private Sector [Member] | |||||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | $ 582 | $ 7,322 | $ 10,065 | ||||
| Total percentage of revenue | 1.20% | 13.80% | 15.90% | ||||
| Total cost of revenue | $ 2,877 | $ 8,463 | $ 9,261 | ||||
| Total percentage of cost of revenue | 5.10% | 17.20% | 15.70% | ||||
| Total gross profit | [2] | $ (2,295) | $ (1,141) | $ 804 | |||
| Total percentage of gross profit | [2] | (394.30%) | (15.60%) | 8.00% | |||
| Commercial/Industrial [Member] | Private Sector [Member] | |||||||
| Schedule of Revenue and Cost of Revenue [Line Items][ | |||||||
| Total revenue | [2] | $ 582 | $ 2,233 | $ 4,045 | |||
| Total percentage of revenue | [2] | 1.20% | 4.20% | 6.40% | |||
| Total cost of revenue | $ 664 | $ 3,040 | $ 3,701 | ||||
| Total percentage of cost of revenue | 1.20% | 6.20% | 6.30% | ||||
| Total gross profit | $ (82) | $ (807) | $ 344 | ||||
| Total percentage of gross profit | (14.10%) | (36.10%) | 8.50% | ||||
| |||||||