| 
           Other Long-Term Liabilites (Narrative) (Details) (USD $) 
        In Thousands, unless otherwise specified  | 
        
           Dec. 31, 2014 
         | 
        
           Dec. 31, 2013 
         | 
      
|---|---|---|
| Liabilities, Other than Long-term Debt, Noncurrent | ||
| Other long-term liabilities | $ 2,142us-gaap_OtherLiabilities | $ 1,997us-gaap_OtherLiabilities | 
| Defined benefit pension plan | 2,131us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent | 1,621us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent | 
| Insurance settlements receivable | $ 2,131us-gaap_InsuranceSettlementsReceivableNoncurrent | $ 1,621us-gaap_InsuranceSettlementsReceivableNoncurrent | 
| X | ||||||||||
| 
             
- Definition 
          This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) of amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          The aggregate carrying amount, as of the balance sheet date, of liabilities not separately disclosed in the balance sheet. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |