XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 3 years  
Grants (in shares) 36,669 28,826
Granted (in usd per share) $ 22.52 $ 18.79
Non-vested (in shares) 21,774  
Non-vested (in usd per share) $ 17.08  
Cash paid to settle vested units $ 1,000 $ 800
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grants (in shares) 87,919