Stock Options Warrants and Restricted Stock (Details 3) (Restricted Stock [Member], USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Restricted Stock [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding at December 31, 2013 357
Granted 589
Vested (218)
Forfeited (101)
Outstanding at December 31, 2014 627
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Outstanding at December 31, 2013 $ 5.96
Granted $ 4.83
Vested $ 6.38
Forfeited $ 5.49
Outstanding at December 31, 2014 $ 4.83