XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents - USD ($)
Feb. 28, 2021
May 31, 2020
Feb. 29, 2020
May 31, 2019
Schedule of cash and cash equivalents [Abstract]        
Cash in banks $ 6,580,695 $ 9,677,848    
Money market funds 52,850 52,174    
Total $ 6,633,545 $ 9,730,022 $ 3,473,282 $ 3,694,989