Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Narrative (Details)

v3.3.1.900
Stockholders' Equity - Narrative (Details)
1 Months Ended 12 Months Ended
Oct. 30, 2015
USD ($)
shares
Aug. 04, 2015
USD ($)
shares
Aug. 03, 2015
USD ($)
May. 13, 2015
USD ($)
shares
May. 04, 2015
USD ($)
Feb. 19, 2015
USD ($)
Jan. 22, 2015
shares
Nov. 04, 2014
USD ($)
shares
Nov. 18, 2007
Oct. 19, 2007
$ / shares
shares
May. 04, 2007
$ / shares
shares
Oct. 29, 2015
USD ($)
Apr. 30, 2015
USD ($)
$ / shares
shares
Dec. 17, 2014
USD ($)
shares
Dec. 31, 2015
USD ($)
class
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Jul. 28, 2015
USD ($)
Aug. 13, 2012
shares
Class of Stock [Line Items]                                    
Number of classes of stock | class                             2      
Preferred stock, shares authorized                             5,000,000 5,000,000    
Preferred stock, par value (in dollars per share) | $ / shares                             $ 0.001 $ 0.001    
Common stock, shares authorized                             50,000,000 50,000,000    
Common stock, par value (in dollars per share) | $ / shares                             $ 0.001 $ 0.001    
Preferred stock, shares outstanding                             0      
Number of securities called by warrants                   3,141,499     88,097     88,097    
Term of warrant                 5 years 1 year                
Warrants, exercise price | $ / shares                   $ 3.52         $ 3.5082      
Proceeds from exercise of warrants | $                             $ 309,000 $ 4,948,000    
Authorized amount of shares to be repurchased | $         $ 5,000,000     $ 5,000,000                 $ 15,000,000  
Treasury stock, purchase price | $     $ 3,500,000   $ 3,500,000             $ 3,600,000   $ 3,000,000        
Repurchase of common stock (in shares) 106,264 162,442   186,519                   359,840        
Repurchase of common stock | $ $ 5,000,000 $ 5,000,000   $ 5,000,000                   $ 4,500,000 16,071,000 $ 4,661,000    
Remaining authorized repurchase amount | $                             $ 5,000,000      
Number of shares authorized to be repurchased                                   100,000
George K. Broady                                    
Class of Stock [Line Items]                                    
Repurchase of common stock (in shares)             91,817 1,500,000                    
Repurchase of common stock | $           $ 1,100,000                        
Shares repurchased per trading day             5,000                      
Seven Year Warrants                                    
Class of Stock [Line Items]                                    
Number of securities called by warrants                   1,495,952           1,407,855    
Term of warrant                   7 years                
Warrants, exercise price | $ / shares                         $ 3.5043          
Proceeds from exercise of warrants | $                         $ 309,000     $ 4,900,000    
One Year Warrants                                    
Class of Stock [Line Items]                                    
Number of securities called by warrants                   1,495,952                
Term of warrant                   1 year                
Five Year Warrants                                    
Class of Stock [Line Items]                                    
Number of securities called by warrants                   149,595                
Term of warrant                   5 years                
Warrants, exercise price | $ / shares                   $ 3.52                
Minimum | Seven Year Warrants                                    
Class of Stock [Line Items]                                    
Warrants, exercise price | $ / shares                               $ 3.5108    
Maximum | Seven Year Warrants                                    
Class of Stock [Line Items]                                    
Warrants, exercise price | $ / shares                               $ 3.52    
Series A Preferred Stock                                    
Class of Stock [Line Items]                                    
Preferred stock, shares outstanding                     1,761,900              
Preferred stock, dividends per share, declared | $ / shares                     $ 0.119              
Share price | $ / shares                     $ 1.70              
Preferred stock, voting rights                     0.729              
Series A Preferred Stock | Minimum                                    
Class of Stock [Line Items]                                    
Share price | $ / shares                     $ 10