XML 122 R101.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders’ Equity - Schedule of Nonvested Shares (Details) - $ / shares
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Weighted-Average Grant Price      
Granted (in dollars per share) $ 14.52 $ 14.38 $ 15.65
Restricted Shares      
Number of Shares      
Beginning balance (in shares) 110,897    
Granted (in shares) 296,189    
Vested (in shares) (92,564)    
Ending balance (in shares) 314,522 110,897  
Weighted-Average Grant Price      
Outstanding (in dollars per share) $ 14.40    
Granted (in dollars per share) 14.52    
Vested (in dollars per share) 14.29    
Outstanding (in dollars per share) $ 14.55 $ 14.40