XML 37 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Amounts Associated With Medicare Part D (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Segment Reporting Information [Line Items]    
Other current assets $ 5,214us-gaap_OtherAssetsCurrent $ 4,007us-gaap_OtherAssetsCurrent
Trade accounts payable and accrued expenses (3,554)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent (2,095)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
Other long-term assets 1,761us-gaap_OtherAssetsNoncurrent 1,583us-gaap_OtherAssetsNoncurrent
Other long-term liabilities (281)us-gaap_OtherLiabilitiesNoncurrent (236)us-gaap_OtherLiabilitiesNoncurrent
Risk Corridor Settlement    
Segment Reporting Information [Line Items]    
Other current assets 116us-gaap_OtherAssetsCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
105us-gaap_OtherAssetsCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
Trade accounts payable and accrued expenses (21)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
(36)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
Net current asset 95hum_NetCurrentLiabilityAsset
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
69hum_NetCurrentLiabilityAsset
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
Other long-term assets 94us-gaap_OtherAssetsNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
0us-gaap_OtherAssetsNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
Other long-term liabilities (16)us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
0us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
Net long-term (liability) asset 78hum_NetNoncurrentAssetLiability
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
0hum_NetNoncurrentAssetLiability
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
Total net asset 173us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
69us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= hum_RiskCorridorSettlementsMedicarePartDMember
CMS Subsidies/ Discounts    
Segment Reporting Information [Line Items]    
Other current assets 1,960us-gaap_OtherAssetsCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
1,690us-gaap_OtherAssetsCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
Trade accounts payable and accrued expenses (430)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
(32)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
Net current asset 1,530hum_NetCurrentLiabilityAsset
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
1,658hum_NetCurrentLiabilityAsset
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
Other long-term assets 0us-gaap_OtherAssetsNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
0us-gaap_OtherAssetsNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
Other long-term liabilities 0us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
0us-gaap_OtherLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
Net long-term (liability) asset 0hum_NetNoncurrentAssetLiability
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
0hum_NetNoncurrentAssetLiability
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
Total net asset $ 1,530us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember
$ 1,658us-gaap_AssetsNet
/ us-gaap_StatementBusinessSegmentsAxis
= hum_CmsSubsidiesOrDiscountsMember