XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Stock Option (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2024
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Share-based Compensation        
Outstanding, Number of Shares, Beginning Balance   525,000    
Granted, Number of Shares   10,000    
Outstanding, Number of Shares, Ending Balance   535,000 525,000  
Vested and Exercisable, Number of Shares   21,000    
Outstanding, Weighted-Average Exercise Price   $ 25.44    
Granted, Weighted-Average Exercise Price   25.84    
Outstanding, Weighted-Average Exercise Price, ending balance   25.44 $ 25.44  
Vested and Exercisable, Weighted-Average Exercise Price   $ 26.82    
Outstanding, Aggregate Intrinsic Value   $ 1,102    
Vested and Exercisable, Aggregate Intrinsic Value   438    
Stock-based compensation expense   $ 2,200 $ 5,200 $ 3,100
Employee Stock Option        
Share-based Compensation        
Vesting period 5 years      
Share price (in dollars per share) $ 25.84      
Award expiration period 5 years      
Estimated fair market value of options $ 100      
Unrecognized compensation cost period 60 months 2 years 7 months 6 days    
Granted, Number of Shares 10,000      
Granted, Weighted-Average Exercise Price $ 25.84      
Stock-based compensation expense   $ 700 $ 1,300  
Unrecognized stock based compensation expenses   $ 200    
Employee Stock Option | Minimum        
Share-based Compensation        
Vesting period   1 year    
Award expiration period   2 years    
Employee Stock Option | Maximum        
Share-based Compensation        
Vesting period   5 years    
Award expiration period   5 years