Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF FAIR VALUE MEASUREMENTS (Details)

v3.21.2
SCHEDULE OF FAIR VALUE MEASUREMENTS (Details) - USD ($)
Jul. 31, 2021
Oct. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds: Cash and cash equivalents $ 26,807,696 $ 3,902,292
Certificates of deposit: Cash and cash equivalents 250,000 2,250,000
Certificates of deposit: Short-term investments 1,000,000 2,640,000
Treasury bills and bonds: Short-term investments 8,399,784  
Total financial assets 36,457,480 8,792,292
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds: Cash and cash equivalents 26,807,696 3,902,292
Certificates of deposit: Cash and cash equivalents 250,000 2,250,000
Certificates of deposit: Short-term investments
Treasury bills and bonds: Short-term investments  
Total financial assets 27,057,696 6,152,292
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds: Cash and cash equivalents
Certificates of deposit: Cash and cash equivalents
Certificates of deposit: Short-term investments 1,000,000 2,640,000
Treasury bills and bonds: Short-term investments 8,399,784  
Total financial assets 9,399,784 2,640,000
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds: Cash and cash equivalents
Certificates of deposit: Cash and cash equivalents
Certificates of deposit: Short-term investments
Treasury bills and bonds: Short-term investments  
Total financial assets