Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF WARRANTS ACTIVITY (Details)

v3.22.4
SCHEDULE OF WARRANTS ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Equity [Abstract]    
Warrants Outstanding, Beginning balance 860,000 560,000
Weighted Average Exercise Price Per Share Warrants Outstanding, Ending balance $ 5.36 $ 4.71
Warrants Outstanding, Issued 60,000 300,000
Weighted Average Exercise Price Per Share, Issued $ 4.77 $ 6.56
Warrants Outstanding, Exercised (60,000)  
Weighted Average Exercise Price Per Share, Exercised $ 2.06  
Warrants Outstanding, Expired (560,000)  
Weighted Average Exercise Price Per Share, Expired $ 4.71  
Warrants Outstanding and Exercisable, Shares 300,000  
Warrants Outstanding and Exercisable, Per Share $ 6.56  
Aggregate Intrinsic Value $ 0