XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Deferred Revenue (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
May 31, 2021
Revenue from Contract with Customer, Excluding Assessed Tax $ 22,450,682 $ 14,511,196 $ 53,069,648 $ 47,602,690  
Pallets [Member]          
Revenue from Contract with Customer, Excluding Assessed Tax     9,772,750 4,291,800  
Contract with Customer, Liability, Revenue Recognized     13,560,500 $ 1,380,000  
Deferred Revenue $ 10,218,357   $ 10,218,357   $ 6,430,607