Quarterly report pursuant to Section 13 or 15(d)

Capital Transactions - Narrative (Details)

v3.21.1
Capital Transactions - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2015
Dec. 31, 2020
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Tax benefit from the exercise of stock options $ 0 $ (159,000)      
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    
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        
Options outstanding (in shares) 0        
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options outstanding (in shares) 224,000     226,000  
Share-based compensation expense $ 0        
Unrecognized share-based compensation expense 0     $ 0  
Aggregate intrinsic value, outstanding $ 1,800,000     $ 700,000  
Exercised (in shares) 2,500 0      
Exercised (in dollars per share) $ 11.98        
Aggregate intrinsic values of options exercised $ 19,000        
Tax benefit from the exercise of stock options $ 9,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 6.00%        
Operating income margin, two 8.00%        
Operating income margin, three 10.00%        
Unvested stock options outstanding (in shares) 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 $ 400,000 $ 300,000      
Unrecognized share-based compensation expense $ 2,700,000     $ 1,300,000  
Discount for lack of marketability 12.70%        
Award performance period 3 years        
Weighted-average period over which the remaining compensation cost is expected to be recognized 10 months 24 days        
Minimum withholding requirements (in shares) 75,000 22,000      
RSUs | 2012 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 229,000        
RSUs | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected volatility 50.00%        
Risk-free interest rate 0.30%        
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]          
Expected volatility 54.70%        
Risk-free interest rate 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 2 years        
Nonvested subject to restriction period (in shares) 92,000     82,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) $ 18.34        
Performance-Based Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense $ 400,000 $ 100,000      
Share based compensation potential compensation expense to be recognized $ 2,600,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) $ 13.87        
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 $ 2,700,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