v3.26.1
Schedule of retainage before net of allowance for expected credit loss (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Contract Assets    
Balance at beginning of the year $ 355,344 $ 245,913
Increase as a result of changes in progress of ongoing projects 111,433 133,450
Reclassified to accounts receivable as payment becomes unconditional (35,264) (24,019)
Balance at end of the year $ 431,513 $ 355,344