Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Fair Value Measurement (Schedule of Reconciliation of Fair Value Measurements of Assets and Liabilities Utilizing Level 3 Inputs) (Details))

v2.4.1.9
Fair Value Measurement (Schedule of Reconciliation of Fair Value Measurements of Assets and Liabilities Utilizing Level 3 Inputs) (Details)) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Reconciliation of Fair Value Measurements of Assets and Liabilities Utilizing Level 3 Inputs [Roll Forward]    
Fair value as of January 1 $ 29,025us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue   
Cash settlements (10,795)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements   
Additions 43,576us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases 28,271us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Change in fair value recognized in earnings (26,150)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 754us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Fair value as of December 31 $ 35,656us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue $ 29,025us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue