XML 92 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
4. Costs and Estimated Earnings on Uncompleted Contracts: Schdule of Status of Projects in progress (Details)
May 31, 2024
USD ($)
May 31, 2023
USD ($)
Details    
Number of Projects in progress 19 22
Aggregate percent complete 53.00% 33.00%
Aggregate amount remaining $ 17,405,603 $ 18,061,484
Percentage of total value invoiced to customer 56.00% 29.00%