Net Income (Loss) Per Common Share Data - Calculation of Basic and Diluted Net Income Per Share (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Numerator:        
Net loss $ (2,596) $ (832) $ (6,515) $ (1,539)
Denominator:        
Weighted-average common shares outstanding 27,378,299 27,333,693 27,391,159 27,293,898
Basic net loss per share (in dollars per share) $ (0.09) $ (0.03) $ (0.24) $ (0.06)
Numerator:        
Net loss $ (2,596) $ (832) $ (6,515) $ (1,539)
Denominator:        
Weighted-average common shares outstanding 27,378,299 27,333,693 27,391,159 27,293,898
Add weighted-average effect of dilutive securities        
Weighted-average effect of diluted securities (shares) 0 0 0 0
Number of shares used in diluted calculation 27,378,299 27,333,693 27,391,159 27,293,898
Diluted net loss per share (in dollars per share) $ (0.09) $ (0.03) $ (0.24) $ (0.06)