Restructuring - Additional Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
position
Dec. 31, 2013
position
Dec. 31, 2014
Restructuring and Related Activities [Abstract]      
Number of positions eliminated 12 34  
Severance and benefit related costs | Selling, general and administrative expenses      
Restructuring Reserve [Roll Forward]      
Beginning balance   0 $ 1,274
Severance and benefit related costs   2,597 732
Payments   (1,323) (1,256)
Ending balance 750 1,274 $ 750