XML 100 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
9. Sales: Disaggregation of Sales Revenue (Details) - USD ($)
12 Months Ended
May 31, 2024
May 31, 2023
Sales, net (Note 9) [1] $ 44,582,807 $ 40,199,354
Structural    
Sales, net (Note 9) 14,406,863 20,642,326
Aerospace / Defense    
Sales, net (Note 9) 26,675,321 15,568,695
Industrial    
Sales, net (Note 9) $ 3,500,623 $ 3,988,333
[1] Note 9