Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation Plan (Schedule of Restricted Shares) (Details)

v3.7.0.1
Stock-Based Compensation Plan (Schedule of Restricted Shares) (Details) - $ / shares
Jul. 01, 2016
Aug. 11, 2014
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number issued     370  
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number issued     370 310
Exercise Price Range One [Member] | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number issued 100      
Stock Price Target $ 15.00      
Grant price $ 4.38      
Dividend yield 0.00%      
Expected Volatility 44.10%      
Risk-free interest rate 0.86%      
Expected life (years) 2 years 5 months 5 days      
Weighted average fair value $ 1.05      
Exercise Price Range Two [Member] | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number issued   45    
Stock Price Target   $ 15.00    
Grant price   $ 8.87    
Dividend yield   0.00%    
Expected Volatility   38.20%    
Risk-free interest rate   0.93%    
Expected life (years)   1 year 3 months 26 days    
Weighted average fair value   $ 4.63    
Exercise Price Range Three [Member] | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number issued   80    
Stock Price Target   $ 20.00    
Grant price   $ 8.87    
Dividend yield   0.00%    
Expected Volatility   38.20%    
Risk-free interest rate   1.62%    
Expected life (years)   2 years 7 months 21 days    
Weighted average fair value   $ 4.72    
Exercise Price Range Four [Member] | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number issued   80    
Stock Price Target   $ 22.00    
Grant price   $ 8.87    
Dividend yield   0.00%    
Expected Volatility   38.20%    
Risk-free interest rate   1.62%    
Expected life (years)   2 years 10 months 21 days    
Weighted average fair value   $ 4.22