XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Equity incentive plan (Details) - Schedule of Stock Option Activity - $ / shares
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2023
Apr. 30, 2022
Equity incentive plan (Details) - Schedule of Stock Option Activity [Line Items]      
No. of Options Outstanding, Options outstanding at beginning of year     310,740
Weighted Average Exercise price beginning of year (in Dollars per share)     $ 18.35
No. of Options Outstanding, Options granted during year    
Weighted Average Exercise price options granted during year (in Dollars per share)    
No. of Options Outstanding, Options forfeited/cancelled during year    
Weighted Average Exercise price forfeited/cancelled during year (in Dollars per share)    
No. of Options Outstanding, Options exercised during year    
Weighted Average options exercised during year (in Dollars per share)    
No. of Options Outstanding, Options outstanding at end of year     310,740
Weighted Average Exercise price at end of year (in Dollars per share)     $ 18.35
No. of Options Outstanding, Options vested and expected to vest     309,450
No. of Options Outstanding, Options exercisable at end of year     293,540
Share-Based Payment Arrangement, Option [Member]      
Equity incentive plan (Details) - Schedule of Stock Option Activity [Line Items]      
No. of Options Outstanding, Options outstanding at beginning of year 13,240 126,140  
Weighted Average Exercise price beginning of year (in Dollars per share) $ 8.74 $ 10.64  
No. of Options Outstanding, Options granted during year  
Weighted Average Exercise price options granted during year (in Dollars per share)  
No. of Options Outstanding, Options forfeited/cancelled during year  
Weighted Average Exercise price forfeited/cancelled during year (in Dollars per share)  
No. of Options Outstanding, Options exercised during year (1,000) (113,900)  
Weighted Average options exercised during year (in Dollars per share) $ (7.5) $ (10.83)  
No. of Options Outstanding, Options outstanding at end of year 12,240 12,240  
Weighted Average Exercise price at end of year (in Dollars per share) $ 8.84 $ 8.84  
No. of Options Outstanding, Options vested and expected to vest 11,100 11,100  
No. of Options Outstanding, Options exercisable at end of year 3,640 3,640