XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Details Narrative) - USD ($)
12 Months Ended
May 31, 2022
May 31, 2021
Disaggregation of Revenue [Line Items]    
Unrecognized deferred revenue $ 5,329,047 $ 6,430,607
Recognized revenue 14,662,060 5,697,315
Pallets [Member]    
Disaggregation of Revenue [Line Items]    
Customer advances $ 13,560,500 $ 8,334,755
Canada and Mexico [Member]    
Disaggregation of Revenue [Line Items]    
Sales revenue percent 1.45% 0.92%