XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.2
4. Costs and Estimated Earnings on Uncompleted Contracts: Schdule of Status of Projects in progress (Details)
May 31, 2023
USD ($)
May 31, 2022
USD ($)
Details    
Number of Projects in progress 22 19
Aggregate percent complete 33.00% 47.00%
Aggregate amount remaining $ 18,061,484 $ 7,627,234
Percentage of total value invoiced to customer 29.00% 35.00%