XML 118 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders’ Equity - Schedule of Nonvested Shares (Details) - $ / shares
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Number of Shares      
Beginning balance (in shares) 260,147    
Granted (in shares) 100,619    
Vested (in shares) (216,394)    
Ending balance (in shares) 144,372 260,147  
Weighted-Average Grant Price      
Outstanding (in dollars per share) $ 17.16    
Granted (in dollars per share) 21.68 $ 18.40 $ 14.52
Vested (in dollars per share) 17.55    
Outstanding (in dollars per share) $ 19.72 $ 17.16