XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Revenue Recognition (Details Narrative)
9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Canada and Mexico [Member]    
Disaggregation of Revenue [Line Items]    
Precentage of revenue 0.80% 1.60%