XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Equity incentive plan (Tables)
3 Months Ended
Jan. 31, 2023
Equity Incentive Plan [Abstract]  
Schedule of Stock Option Activity
   Three Months Ended   Three Months Ended 
   January 31, 2023   January 31, 2022 
   No. of Options   Weighted Average   No. of Options   Weighted Average 
   Outstanding   Price   Outstanding   Price 
Options outstanding at beginning of period   126,140   $10.64    310,740   $18.35 
Options granted during period   
    
    
    
 
Options forfeited/cancelled during period   
    
    
    
 
Options exercised during period   (112,900)   (10.86)   
    
 
Options outstanding at end of period   13,240   $8.74    310,740   $18.35 
Options vested and expected to vest   11,950         309,450      
Options exercisable at end of period   3,640         292,540