XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents - USD ($)
Aug. 31, 2020
May 31, 2020
Aug. 31, 2019
May 31, 2019
Schedule of cash and cash equivalents [Abstract]        
Cash in banks $ 10,749,923 $ 9,677,848    
Money market funds 52,439 52,174    
Total $ 10,802,362 $ 9,730,022 $ 2,812,519 $ 3,694,989