v3.26.1
4. Costs and Estimated Earnings on Uncompleted Contracts: Schdule of Status of Projects in progress (Details)
May 31, 2026
USD ($)
May 31, 2025
USD ($)
Details    
Number of Projects in progress 19 21
Aggregate percent complete 62.00% 65.00%
Aggregate amount remaining $ 10,116,421 $ 13,100,204
Percentage of total value invoiced to customer 45.00% 64.00%