XML 117 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2022
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Dec. 20, 2022
Class of Stock [Line Items]          
Unrecognized stock-based compensation expense   $ 1,208,000      
Compensation expense recognized in the period   2,732,000 $ 2,582,000 $ 2,044,000  
Income tax benefit recognized in the income statement for stock-based compensation arrangements   604,000 476,000 400,000  
Fair value of shares vested   $ 1,856,000 2,951,000 $ 2,365,000  
Authorized repurchase amount     $ 10,000,000    
Shares repurchased (in shares)     0 250,977  
Treasury shares repurchased       $ 3,493,000  
Subsequent Event          
Class of Stock [Line Items]          
Dividends declared (in dollars per share)         $ 0.075
Dividends declared         $ 1,326,000
Minimum          
Class of Stock [Line Items]          
Vesting period   1 year      
Maximum          
Class of Stock [Line Items]          
Vesting period   2 years      
Management          
Class of Stock [Line Items]          
Shares exchanged for payroll taxes associated with the vesting of shares (in shares)   105,316 46,993 11,314  
Fair value of shares exchanged for payroll taxes associated with the vesting of shares   $ 1,530,000 $ 701,000 $ 213,000  
Performance awards          
Class of Stock [Line Items]          
Vesting period   2 years      
Performance awards of restricted stock granted (in shares)     0    
Compensation expense recognized in the period   $ 365,000      
Performance awards | Subsequent Event          
Class of Stock [Line Items]          
Unrecognized stock-based compensation expense $ 1,055,000        
Executive awards | Executive awards | Subsequent Event          
Class of Stock [Line Items]          
Shares granted (in shares) 55,000        
Per share value of common stock granted (in dollars per share) $ 13.19        
Unrecognized stock-based compensation expense $ 725,000        
Compensation expense recognition period 3 years        
Executive awards | Executive awards | Minimum          
Class of Stock [Line Items]          
Vesting period   3 years      
Executive awards | 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)   450,769      
Performance awards of restricted stock granted (in shares)   500,000      
Stock Plan | Performance awards | Subsequent Event          
Class of Stock [Line Items]          
Shares granted (in shares) 79,972        
Per share value of common stock granted (in dollars per share) $ 13.19        
Retention Bonus Agreements          
Class of Stock [Line Items]          
Compensation expense recognized in the period   $ 122,000      
Retention Bonus Agreements | Executive awards | Subsequent Event          
Class of Stock [Line Items]          
Shares granted (in shares) 11,317        
Per share value of common stock granted (in dollars per share) $ 13.19        
Unrecognized stock-based compensation expense $ 149,000        
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