XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenue (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
May 31, 2022
Revenue from contract with customer, excluding assessed tax $ 13,578,269 $ 22,450,682 $ 44,633,542 $ 53,069,648  
Deferred revenue 23,007   23,007   $ 5,329,047
Pallets [Member]          
Revenue from contract with customer, excluding assessed tax     6,378,040 9,772,750  
Contract with customer, liability, revenue recognized     1,072,000 $ 13,560,500  
Deferred revenue $ 23,007   $ 23,007   $ 5,329,047