v3.21.2
Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
May 31, 2021
May 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Operating lease ROU assets – net $ 3,797,527 $ 4,770,280
Current operating lease liabilities, included in current liabilities 1,466,409 1,288,216
Noncurrent operating lease liabilities, included in long-term liabilities 2,431,144 3,482,064
Total operating lease liabilities $ 3,897,553 $ 4,770,280