v3.25.2
4. Costs and Estimated Earnings on Uncompleted Contracts (Details) - USD ($)
12 Months Ended
May 31, 2025
May 31, 2024
Details    
Revenues Recognized For amounts included in billings in excess of costs and estimated earnings $ 5,601,000 $ 1,992,000