XML 117 R102.htm IDEA: XBRL DOCUMENT v3.21.4
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Dec. 14, 2021
Class of Stock [Line Items]          
Vesting period   2 years      
Performance awards of restricted stock granted (in shares)   0 0 0  
Unrecognized stock-based compensation expense   $ 1,963,000      
Compensation expense recognition period   3 years      
Compensation expense recognized in the period   $ 2,582,000 $ 2,044,000 $ 1,791,000  
Income tax benefit recognized in the income statement for stock-based compensation arrangements   476,000 400,000 324,000  
Fair value of shares vested   2,951,000 $ 2,365,000 $ 1,788,000  
Authorized repurchase amount   $ 10,000,000      
Shares repurchased (in shares)   0 250,977    
Treasury shares repurchased     $ 3,493,000    
Treasury Stock          
Class of Stock [Line Items]          
Treasury shares repurchased     $ 3,493,000    
Subsequent Event          
Class of Stock [Line Items]          
Dividends declared (in dollars per share)         $ 0.075
Dividends declared         $ 1,328,000
Management          
Class of Stock [Line Items]          
Shares exchanged for payroll taxes associated with the vesting of shares (in shares)   46,993 11,314 36,627  
Fair value of shares exchanged for payroll taxes associated with the vesting of shares   $ 701,000 $ 213,000 $ 606,000  
Performance Awards          
Class of Stock [Line Items]          
Vesting period   2 years      
Restricted Stock | Executive Awards | Subsequent Event          
Class of Stock [Line Items]          
Shares granted (in shares) 70,000        
Per share value of common stock granted (in dollars per share) $ 14.96        
Unrecognized stock-based compensation expense $ 1,047,000        
Restricted Stock | Executive Awards | Minimum          
Class of Stock [Line Items]          
Vesting period   3 years      
Restricted Stock | Executive Awards | Maximum          
Class of Stock [Line Items]          
Vesting period   5 years      
Stock Plan          
Class of Stock [Line Items]          
Remaining shares available to be issued (in shares)   156,036      
Series A Junior Participating Preferred Stock          
Class of Stock [Line Items]          
Shares of preferred stock authorized (in shares)   20,000      
Par value of preferred stock (in dollars per share)   $ 0.01      
Preferred stock, shares issued (in shares)   0      
Preferred stock, shares outstanding (in shares)   0