XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Stock Option (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
D
$ / shares
shares
Oct. 31, 2023
USD ($)
$ / shares
shares
Oct. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2021
USD ($)
Share-based Compensation        
Outstanding, Number of Shares, Beginning Balance   27,000    
Exercised, Number of Shares   (2,000)    
Granted, Number of Shares   500,000    
Outstanding, Number of Shares, Ending Balance   525,000 27,000  
Exercisable, Number of Shares   17,000    
Outstanding, Weighted-Average Exercise Price | $ / shares   $ 44.67    
Exercised, Weighted-Average Exercise Price | $ / shares   23.48    
Granted, Weighted-Average Exercise Price | $ / shares   24.39    
Outstanding, Weighted-Average Exercise Price, ending balance | $ / shares   25.44 $ 44.67  
Exercisable, Weighted-Average Exercise Price | $ / shares   $ 49.52    
Outstanding, Aggregate Intrinsic Value | $   $ 475    
Stock-based compensation expense | $   5,200 $ 3,100 $ 4,000
Chief Executive Officer        
Share-based Compensation        
Granted, Number of Shares 500,000      
Outstanding, Aggregate Intrinsic Value | $ $ 1,800      
Chief Executive Officer | Tranche One        
Share-based Compensation        
Granted, Number of Shares 200,000      
Chief Executive Officer | Tranche Two        
Share-based Compensation        
Threshold trading days | D 30      
Granted, Number of Shares 100,000      
Chief Executive Officer | Tranche Two | Minimum        
Share-based Compensation        
Target share price | $ / shares $ 50.00      
Chief Executive Officer | Tranche Three        
Share-based Compensation        
Threshold trading days | D 30      
Granted, Number of Shares 100,000      
Chief Executive Officer | Tranche Three | Minimum        
Share-based Compensation        
Target share price | $ / shares $ 60.00      
Chief Executive Officer | Tranche Four        
Share-based Compensation        
Threshold trading days | D 30      
Granted, Number of Shares 100,000      
Chief Executive Officer | Tranche Four | Minimum        
Share-based Compensation        
Target share price | $ / shares $ 70.00      
Employee Stock Option [Member]        
Share-based Compensation        
Stock-based compensation expense | $   1,300    
Unrecognized stock based compensation expenses | $   $ 700    
Unrecognized compensation cost period   4 months 24 days    
Employee Stock Option [Member] | Minimum        
Share-based Compensation        
Vesting period   1 year    
Award expiration period   2 years    
Employee Stock Option [Member] | Maximum        
Share-based Compensation        
Vesting period   5 years    
Award expiration period   5 years