XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Other accrued expenses table (Details) - USD ($)
Nov. 30, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer deposits $ 954,262 $ 1,347,709
Personnel costs 1,579,679 1,587,271
Other 553,674 479,334
Other current liabilities $ 3,087,615 $ 3,414,314