Income Taxes (Components of income tax provision (benefit)) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Components of Income tax provision (benefit) [Abstract]      
Current Federal Tax Expense (Benefit) $ (7,713) $ (1,491) $ (629)
Current State and Local Tax Expense (Benefit) (279) (200) 2
Current Foreign Tax Expense (Benefit) 69 (79) 21
Current Income Tax Expense (Benefit) (7,923) (1,770) (606)
Deferred Federal Income Tax Expense (Benefit) 203 335 (71)
Deferred State and Local Income Tax Expense (Benefit) 44 82 (7)
Deferred Income Tax Expense (Benefit) 247 417 (78)
Income Tax Expense (Benefit) $ (7,676) $ (1,353) $ (684)