Income Taxes - Schedule of Income (Loss) Before Noncontrolling Interest Income Taxes by Taxing Jurisdiction (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Domestic $ (21,533) $ 13,200 $ 24,407
Foreign 6,870 2,786 1,442
Net income (loss) before income taxes and noncontrolling interest $ (14,663) $ 15,986 $ 25,849