XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
Apr. 30, 2022
Oct. 31, 2021
Apr. 30, 2021
Oct. 31, 2020
Reconciliation of Cash, Cash Equivalents and Restricted Cash        
Cash and Cash Equivalents - Balance Sheet $ 44,155,277 $ 29,295,657 $ 6,133,993  
Restricted Cash - Balance Sheet 4,031,847 1,641,123 3,505,268  
Cash, Cash Equivalents and Restricted Cash $ 48,187,124 $ 30,936,780 $ 9,639,261 $ 13,580,121