v2.4.1.9
Accumulated Other Comprehensive Income (Loss) (Reclassification Out of Accumulated Other Comprehensive Income) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
OTHER EXPENSE—Net $ (677)us-gaap_OtherNonoperatingIncomeExpense $ (389)us-gaap_OtherNonoperatingIncomeExpense
Provision for income taxes (83)us-gaap_IncomeTaxExpenseBenefit (5,366)us-gaap_IncomeTaxExpenseBenefit
Net income 1,560us-gaap_NetIncomeLoss 8,393us-gaap_NetIncomeLoss
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Provision for income taxes 1us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Net income (3)us-gaap_NetIncomeLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Unrealized gains on investments [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
OTHER EXPENSE—Net $ (4)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember