XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan (Details) - Schedule of Stock Option Activity - $ / shares
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 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     (3,800)
Weighted Average options exercised during year (in Dollars per share)      
No. of Options Outstanding, Options outstanding at end of year   310,740   310,740
Weighted Average Exercise price at end of year (in Dollars per share)   $ 18.35   $ 18.35
No. of Options Outstanding, Options vested and expected to vest   309,450   309,450
No. of Options Outstanding, Options exercisable at end of period   301,140   301,140
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 12,240   126,140  
Weighted Average Exercise price beginning of year (in Dollars per share) $ 8.84   $ 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 (3,800)   (117,700)  
Weighted Average options exercised during year (in Dollars per share) $ (8)   $ (10.74)  
No. of Options Outstanding, Options outstanding at end of year 8,440   8,440  
Weighted Average Exercise price at end of year (in Dollars per share) $ 9.21   $ 9.21  
No. of Options Outstanding, Options vested and expected to vest 8,290   8,290  
No. of Options Outstanding, Options exercisable at end of period 7,440   7,440