| Income Taxes (Narrative) (Details) (USD $) | 12 Months Ended | ||
|---|---|---|---|
| Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | |
| Income Tax Disclosure [Abstract] | |||
| Net operating loss carryforwards | $ 51,965,000us-gaap_OperatingLossCarryforwards | $ 76,525,000us-gaap_OperatingLossCarryforwards | |
| Net operating loss carryforwards, expiration year | Jan. 01, 2017 | ||
| Deferred tax assets, net operating loss carryforwards | 6,660,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards | 9,683,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards | |
| Operating loss carryforward, valuation allowance | 5,707,000us-gaap_OperatingLossCarryforwardsValuationAllowance | 8,297,000us-gaap_OperatingLossCarryforwardsValuationAllowance | |
| Non-current deferred tax assets | 2,825,000us-gaap_DeferredTaxAssetsNetNoncurrent | 3,994,000us-gaap_DeferredTaxAssetsNetNoncurrent | |
| Undistributed earnings of foreign subsidiaries | 381,959,000us-gaap_UndistributedEarningsOfForeignSubsidiaries | ||
| Unrecognized deferred tax liability associated with undistributed earnings | 92,123,000us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings | ||
| Unrecognized tax benefits that would affect the effective tax rate | 5,139,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate | 12,679,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate | |
| Estimated change in unrecognized tax benefits, minimum range | 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound | ||
| Estimated change in unrecognized tax benefits, maximum range | 3,592,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound | ||
| Interest expense and penalties recognized (reversed) | (65,000)us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense | (253,000)us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense | (357,000)us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense | 
| Accrued interest and penalties related to uncertain tax positions | $ 2,758,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | $ 2,823,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | |
| X | ||||||||||
| 
- Definition Amount after allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of (increase) decrease reasonably possible in the estimated lower bound of the unrecognized tax benefit for a tax position taken or expected to be taken. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of (increase) decrease reasonably possible in the estimated upper bound of the unrecognized tax benefit for a tax position taken or expected to be taken. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 |