XML 121 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Unrealized Loss Position For Current & Noncurrent Investments) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value $ 506.4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
$ 925.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Less than 12 Months, Unrealized Losses (4.5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
(40.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
12 Months or More, Fair Value 273.3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
108.9us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
12 Months or More, Unrealized Losses (4.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
(8.0)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Total, Fair Value 779.7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
1,034.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Total, Unrealized Losses (8.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
(48.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
Current [Member] | Asset-backed securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 149.3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
225.3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Less than 12 Months, Unrealized Losses (0.5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(7.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
12 Months or More, Fair Value 112.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
22.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
12 Months or More, Unrealized Losses (1.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(0.8)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Total, Fair Value 261.8us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
247.8us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Total, Unrealized Losses (1.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(8.7)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Current [Member] | U.S. government and agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 20.7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
4.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Less than 12 Months, Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12 Months or More, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
12 Months or More, Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total, Fair Value 20.7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
4.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Total, Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Current [Member] | Obligations of states and other political subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 37.3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
453.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Less than 12 Months, Unrealized Losses (0.1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(23.5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 Months or More, Fair Value 104.8us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
79.7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 Months or More, Unrealized Losses (1.6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(6.8)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total, Fair Value 142.1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
533.2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total, Unrealized Losses (1.7)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(30.3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Current [Member] | Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 299.1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
242.8us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Less than 12 Months, Unrealized Losses (3.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(9.0)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
12 Months or More, Fair Value 56.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
6.7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
12 Months or More, Unrealized Losses (1.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(0.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Total, Fair Value 355.1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
249.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Total, Unrealized Losses (5.3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(9.4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesCurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Noncurrent [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 4.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
25.4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Less than 12 Months, Unrealized Losses (0.7)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
(3.2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
12 Months or More, Fair Value 0.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
34.4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
12 Months or More, Unrealized Losses (0.2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
(4.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Total, Fair Value 4.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
59.8us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Total, Unrealized Losses (0.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
(8.1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
Noncurrent [Member] | Asset-backed securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Less than 12 Months, Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(0.1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
12 Months or More, Fair Value 0.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
0.7us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
12 Months or More, Unrealized Losses (0.2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(0.1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Total, Fair Value 0.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
1.2us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Total, Unrealized Losses (0.2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
(0.2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Noncurrent [Member] | Obligations of states and other political subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value   17.4us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Less than 12 Months, Unrealized Losses   (2.2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 Months or More, Fair Value   29.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
12 Months or More, Unrealized Losses   (4.1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total, Fair Value   47.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total, Unrealized Losses   (6.3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Noncurrent [Member] | Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 Months, Fair Value 4.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
7.5us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Less than 12 Months, Unrealized Losses (0.7)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(0.9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
12 Months or More, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
4.1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
12 Months or More, Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(0.7)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Total, Fair Value 4.0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
11.6us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Total, Unrealized Losses $ (0.7)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
$ (1.6)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_BalanceSheetLocationAxis
= hnt_InvestmentAvailableForSaleSecuritiesNoncurrentMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember