XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Details 1) - USD ($)
Feb. 28, 2021
May 31, 2020
Leases [Abstract]    
2021 $ 285,064  
2022 1,457,541  
2023 1,714,502  
2024 1,720,065  
2025 1,694,403  
Thereafter 6,549,088  
Total lease payments 13,420,663  
Less: imputed interest (2,133,140)  
Present value of lease payments 11,287,524  
Less: current lease obligations (942,058) $ 0
Long-term lease obligations $ 10,345,466