Annual report pursuant to Section 13 and 15(d)

Benefit Plans (Details 3)

v2.4.1.9
Benefit Plans (Details 3) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Amounts Recognized in Other Comprehensive Income (Loss) Before Tax      
Pretax, Balance, Beginning of Period $ 240,345hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTax $ 363,691hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTax $ 285,177hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTax
Net actuarial gains (losses)   (13,106)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax 27,013us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
Pretax, Balance, End of Period 347,202hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTax 240,345hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTax 363,691hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTax
Net actuarial gains (losses)   (13,106)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax 27,013us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
Amounts Recognized in Other Comprehensive Income (Loss), Tax      
Tax (expense) Benefit, Balance, Beginning of Period (84,122)hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossTax (127,292)hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossTax (99,813)hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossTax
Net Actuarial (loss) gain      
Amoritization included in net periodic benefit costs   4,588us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (9,455)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
Transition Obligation      
Amoritization included in net periodic benefit costs   4,588us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax (9,455)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
Tax (expense) Benefit, Balance, End of Period (121,522)hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossTax (84,122)hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossTax (127,292)hban_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossTax
Amounts Recognized in Other Comprehensive Income (Loss), after Tax [Abstract]      
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTax 156,223us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax 236,399us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax 185,364us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Net actuarial (loss) gain      
Amortization included in net periodic benefit costs   (8,518)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax 17,558us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
Prior Service Cost      
Amortization included in net periodic benefts costs (14,517)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax (9,855)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax (25,788)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
Transition Obligation      
DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTax 225,680us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax 156,223us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax 236,399us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Transition Obligation [Member]      
Amounts Recognized in Other Comprehensive Income (Loss) Before Tax      
Net actuarial gains (losses) 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
Net actuarial gains (losses) 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
Net Actuarial (loss) gain      
Amoritization included in net periodic benefit costs 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
Transition Obligation      
Amoritization included in net periodic benefit costs 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
Transition Obligation      
Amortization included in net periodic benefit costs 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
2us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_TransitionObligationMember
Prior Service Cost [Member]      
Amounts Recognized in Other Comprehensive Income (Loss) Before Tax      
Amounts Arising During the Year 8,781us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Net actuarial gains (losses) 1,609us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
24,514us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
6,865us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Amounts Arising During the Year 8,781us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Net actuarial gains (losses) 1,609us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
24,514us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
6,865us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Prior Service Cost      
Amounts Arising During the Year 3,073hban_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostCreditArisingDuringPeriodTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0hban_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostCreditArisingDuringPeriodTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0hban_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostCreditArisingDuringPeriodTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Amoritization included in net periodic benefit costs (563)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
(8,580)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
(2,403)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Prior Service Cost      
Net prior service cost arising during the period (5,708)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Amortization included in net periodic benefts costs 1,046us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
15,934us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
4,462us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_PriorServiceCostMember
Net Actuarial (loss) gain [Member]      
Amounts Recognized in Other Comprehensive Income (Loss) Before Tax      
Amounts Arising During the Year (133,085)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
118,666us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(105,527)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Net actuarial gains (losses) (19,056)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(29,194)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(33,880)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Amounts Arising During the Year (133,085)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
118,666us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(105,527)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Net actuarial gains (losses) (19,056)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(29,194)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(33,880)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Net Actuarial (loss) gain      
Amounts Arising During the Year (46,580)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
41,532us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(36,934)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Amoritization included in net periodic benefit costs (6,670)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(10,218)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(11,858)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Transition Obligation      
Amoritization included in net periodic benefit costs (6,670)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(10,218)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(11,858)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Net actuarial (loss) gain      
Amount arising during the period (86,505)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
77,134us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
(68,593)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
Amortization included in net periodic benefit costs $ (12,386)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
$ (18,976)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember
$ (22,022)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= hban_NetActuarialLossGainMember