XML 13 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Cash Equivalents (Tables)
9 Months Ended
Feb. 29, 2020
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents

   February 29,
2020
   May 31,
2019
 
Cash in banks  $3,171,564   $3,072,218 
Money market funds   301,718    622,771 
   $3,473,282   $3,694,989