XML 101 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Narrative) (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 02, 2021
USD ($)
Jun. 01, 2021
$ / shares
shares
Apr. 16, 2021
$ / shares
Jun. 25, 2020
USD ($)
shares
Jun. 01, 2020
$ / shares
Apr. 16, 2020
USD ($)
shares
Mar. 01, 2020
$ / shares
Feb. 19, 2020
USD ($)
shares
Jun. 03, 2019
$ / shares
Mar. 01, 2019
$ / shares
Jul. 31, 2021
USD ($)
shares
Sep. 30, 2021
Jun. 30, 2021
USD ($)
director
$ / shares
shares
Mar. 31, 2021
shares
Dec. 31, 2020
Jun. 30, 2020
USD ($)
director
$ / shares
shares
Jun. 30, 2021
USD ($)
director
$ / shares
shares
Jun. 30, 2020
USD ($)
director
$ / shares
shares
Jul. 26, 2021
USD ($)
May 18, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Number Of Directors | director                         6     5 6 5    
Directors compensation expense                         $ 219,000     $ 201,000 $ 455,000 $ 402,000    
Dividends declared per common share (in dollars per Share) | $ / shares         $ 0.100   $ 0.100   $ 0.075 $ 0.075     $ 0.100     $ 0.075 $ 0.200 $ 0.150    
Remaining authorized repurchase amount                         $ 38,300,000       $ 38,300,000      
Stock Issued During Period, Shares, Employee Stock Purchase Plans | shares                         13,706     17,020 31,888 43,314    
Employee Stock Purchase Plan Weighted Average Purchase Price Of Shares Purchased (in USD per share) | $ / shares                         $ 26.32     $ 15.40 $ 26.32 $ 14.39    
Additional authorized amount                                       $ 25,000,000.0
Treasury Stock, Shares, Acquired | shares                         324,700       324,700      
Treasury stock acquired                         $ 12,301,000       $ 12,301,000      
Treasury Stock Acquired, Average Cost Per Share | $ / shares                         $ 37.88       $ 37.88      
Share-based Payment Arrangement, Accelerated Cost                         $ 129,000              
Subsequent Event                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Remaining authorized repurchase amount                                     $ 63,300,000  
Additional authorized amount                                     $ 25,000,000  
Shares settled (in shares) | shares                     24,700                  
Treasury stock settled                     $ 742,000                  
Restricted Stock Units (RSUs) [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares                         9,300     10,200        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Grants in Period, Aggregate Grant Date Market Value                         $ 324,000     $ 255,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares                         $ 34.79     $ 25.00        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                                 3 years      
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited | shares                         966     966        
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | shares                                 9,688 9,874    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation                                 $ 347,000 $ 235,000    
ESPP                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Dividend yield                                 0.01%      
Share-based compensation expense                         $ 135,000     $ 80,000 $ 341,000 244,000    
Expected volatility                                 48.14%      
Risk-free interest rate                         0.10% 0.09% 0.09%          
Expected holding period (years)                         9 months 6 months 3 months          
ESPP | Forecast                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Risk-free interest rate                       0.10%                
Expected holding period (years)                       1 year                
Restricted Stock                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based compensation expense                         $ 98,000     183,000 $ 219,000 368,000    
Stock options                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                                 33.00%      
Share-based compensation expense                         $ 480,000     $ 122,000 $ 1,040,000 $ 337,000    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                                 5 years      
Proceeds from Stock Options Exercised                                 $ 1,700,000      
Stock options | Subsequent Event                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Proceeds from Stock Options Exercised $ 224,000                                      
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation $ 976,000                                      
Stock options | Monte-Carlo Pricing Model                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares                                 150,000      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Aggregate Grant Date Market Value                                 $ 1,700,000      
Share price at grant date | $ / shares                                 $ 34.79      
Stock options | Maximum [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                                 10 years      
Performance awards                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares   70,236   13,974   10,254   237,500         6,987 368,921     34,935 33,538    
Expected volatility   41.79% 41.17%                                  
Risk-free interest rate   0.46% 0.52%                                  
Expected holding period (years)   3 years 6 months 29 days 3 years 8 months 15 days                                  
Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value       $ 200,000   $ 400,000   $ 2,800,000                        
Share price at grant date | $ / shares   $ 38.78 $ 35.83                                  
Director [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares                         4,333     7,859 9,373 16,680    
Share Based Compensation Arrangement By Share Based Payment Award, Options, Aggregate Grant Date Fair Value                         $ 160,000     $ 142,000 $ 338,000 $ 285,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | $ / shares                         $ 36.97     $ 18.12 $ 36.01 $ 17.08    
Officers And Key Employees [Member]                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Directors compensation expense                         $ 352,000     $ 182,000 $ 589,000 $ 303,000    
Advsior                                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares                         135     275 277 584    
Share Based Compensation Arrangement By Share Based Payment Award, Options, Aggregate Grant Date Fair Value                         $ 5,000     $ 5,000 $ 10,000 $ 10,000