Goodwill and Intangible Assets (Details 3) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Goodwill and Intangible Assets [Abstract]  
2015 $ 8,560
2016 7,125
2017 5,649
2018 4,626
Thereafter 5,448
Total $ 31,408