XML 36 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Fair Value of Investments Available-for-Sale) (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Carrying Value, Current $ 2,520,429,000us-gaap_AvailableForSaleSecuritiesCurrent $ 1,791,060,000us-gaap_AvailableForSaleSecuritiesCurrent
Carrying Value, Noncurrent 6,328,000us-gaap_AvailableForSaleSecuritiesNoncurrent 4,570,000us-gaap_AvailableForSaleSecuritiesNoncurrent
Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,490,857,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
1,777,404,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Gross Unrealized Holding Gains 34,400,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
22,500,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Gross Unrealized Holding Losses (4,800,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
(8,900,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Carrying Value, Current 2,520,400,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
1,791,000,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Noncurrent [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 7,471,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
5,474,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Gross Unrealized Holding Gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Gross Unrealized Holding Losses (1,100,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
(900,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Carrying Value, Noncurrent 6,300,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
4,600,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Asset-Backed Securities [Member] | Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 692,400,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
437,200,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Holding Gains 5,100,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
2,600,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Holding Losses (1,000,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(1,900,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Carrying Value, Current 696,500,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
437,900,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Asset-Backed Securities [Member] | Noncurrent [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 800,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
800,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Holding Gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Holding Losses (200,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(200,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Carrying Value, Noncurrent 600,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
600,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
U.S. Government and Agencies [Member] | Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 29,700,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
36,500,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Gross Unrealized Holding Gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Gross Unrealized Holding Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Carrying Value, Current 29,700,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
36,500,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Obligations of States and Other Political Subdivisions [Member] | Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 965,300,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
716,700,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross Unrealized Holding Gains 20,800,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
17,200,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross Unrealized Holding Losses (2,300,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(1,700,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Carrying Value, Current 983,800,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
732,200,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Corporate Debt Securities [Member] | Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 803,400,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
587,000,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Gross Unrealized Holding Gains 8,500,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
2,700,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Gross Unrealized Holding Losses (1,500,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(5,300,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Carrying Value, Current 810,400,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
584,400,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Noncurrent [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 6,600,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
4,700,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Gross Unrealized Holding Gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Gross Unrealized Holding Losses (900,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(700,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Carrying Value, Noncurrent $ 5,700,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
$ 4,000,000us-gaap_AvailableForSaleSecuritiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember