Quarterly report pursuant to Section 13 or 15(d)

Capital Transactions - Narrative (Details)

v3.20.2
Capital Transactions - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2015
Dec. 31, 2019
Dec. 31, 2012
2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized under the plan (in shares)             1,500,000
Additional number of shares authorized under the plan (in shares)         1,500,000    
Maximum | 2009 Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized under the plan (in shares) 400,000   400,000        
Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation expense $ 0 $ 0 $ 0 $ 0      
Unrecognized share-based compensation expense $ 0   $ 0     $ 0  
Options outstanding (in shares) 265,000   265,000     290,000  
Aggregate intrinsic value, outstanding $ 11,000   $ 11,000     $ 100,000  
Exercised (in shares)     25,000 1,000      
Exercised (in dollars per share)     $ 5.79 $ 2.35      
Aggregate intrinsic values of options exercised     $ 100,000 $ 10,000      
Tax benefit from the exercise of stock options     $ 48,000 3,000      
Time-based stock options | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     48 months        
Performance based stock options operating income margins              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Operating income margin, one (as a percent)     6.00%        
Operating income margin, two (as a percent)     8.00%        
Operating income margin, three (as a percent)     10.00%        
Unvested stock options outstanding (in shares) 0   0     0  
Performance based stock options operating income margins | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award performance period     1 year        
Performance based stock options operating income margins | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award performance period     1 year 3 months        
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation expense $ 500,000 500,000 $ 800,000 $ 600,000      
Unrecognized share-based compensation expense $ 2,400,000   $ 2,400,000     $ 1,100,000  
Discount for lack of marketability     12.70%        
Award performance period     3 years        
Expected volatility (as a percent)     50.00%        
Weighted-average period over which the remaining compensation cost is expected to be recognized     10 months 24 days        
Minimum withholding requirements (in shares)     24,000 23,000      
RSUs | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)     686,000        
RSUs | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Risk-free interest rate (as a percent)     2.10%        
RSUs | Minimum | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     12 months        
RSUs | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Risk-free interest rate (as a percent)     2.90%        
RSUs | Maximum | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     36 months        
RSUs | Director | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restriction period for issuance of shares     two years        
Nonvested subject to restriction period (in shares) 100,000   100,000     95,000  
Time-Based Restricted Stock Units (RSUs) | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     3 years        
Weighted-average grant date fair value (in dollars per share)     $ 7.67        
Performance-Based Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation expense $ 200,000 $ 100,000 $ 300,000 $ 200,000      
Share based compensation potential compensation expense to be recognized 1,300,000   $ 1,300,000        
Performance-Based Restricted Stock Units (RSUs) | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average grant date fair value (in dollars per share)     $ 4.51        
Performance-Based Restricted Stock Units (RSUs) | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share based compensation potential compensation expense to be recognized $ 3,500,000   $ 3,500,000        
Performance-Based Restricted Stock Units (RSUs) | Net Sales and Operating Income Targets | 2012 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     3 years