XML 37 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Gain or Loss Recorded on Our Cash Flow Hedging Relationships (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivatives, Fair Value [Line Items]    
Gain (Loss) Recognized in AOCI on Derivative (Effective Portion) $ 14hsbcfc_UnrealizedGainLossOnCashFlowHedgesPreTaxAccumulatedOtherComprehensiveIncomeLoss $ 17hsbcfc_UnrealizedGainLossOnCashFlowHedgesPreTaxAccumulatedOtherComprehensiveIncomeLoss
Gain (Loss) Reclassed From AOCI into Income (Effective Portion) (3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet (3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Interest rate swaps [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Recognized in AOCI on Derivative (Effective Portion), Interest Rate Swaps 9us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
13us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Currency swaps [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Recognized in AOCI on Derivative (Effective Portion), Currency Swaps 5us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
4us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Interest Expense [Member] | Interest rate swaps [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Reclassed from AOCI into Income (Effective Portion), Interest Rate Swaps 0us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
0us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Interest Expense [Member] | Currency swaps [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Reclassed from AOCI into Income (Effective Portion), Currency swaps (3)us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(3)us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Derivative related income (loss) [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Recognized In Income on Derivative (Ineffective Portion) (2)us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_IncomeStatementLocationAxis
= hsbcfc_DerivativeRelatedIncomeMember
5us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
/ us-gaap_IncomeStatementLocationAxis
= hsbcfc_DerivativeRelatedIncomeMember
Derivative related income (loss) [Member] | Interest rate swaps [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Recognized in Income on Derivative (Ineffective Portion), Interest Rate Swaps 0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= hsbcfc_DerivativeRelatedIncomeMember
0us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= hsbcfc_DerivativeRelatedIncomeMember
Derivative related income (loss) [Member] | Currency swaps [Member]    
Derivatives, Fair Value [Line Items]    
Gain (Loss) Recognized in Income on Derivative (Ineffective Portion, Currency swaps) $ (2)us-gaap_GainLossOnForeignCurrencyCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_IncomeStatementLocationAxis
= hsbcfc_DerivativeRelatedIncomeMember
$ 5us-gaap_GainLossOnForeignCurrencyCashFlowHedgeIneffectiveness
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_IncomeStatementLocationAxis
= hsbcfc_DerivativeRelatedIncomeMember