XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Restricted Cash - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
Oct. 31, 2021
Jul. 31, 2021
Oct. 31, 2020
Jul. 31, 2020
Cash and cash equivalents $ 96,304,124 $ 44,312,780 $ 6,700,603  
Restricted cash 2,037,677 $ 2,037,677 1,839,260 $ 1,839,216
Total cash, cash equivalents and restricted cash $ 98,341,801   $ 8,539,863