XML 42 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables Held for Sale - Summary of Components of Cumulative Lower of Amortized Cost or Fair Value Adjustment (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Real Estate Owned [Member]    
Lower of amortized cost or fair value adjustment recorded as a component of:    
Lower Of Cost Or Fair Value Adjustment On Loans Held For Sale Including Credit Component $ 0hsbcfc_LowerOfCostOrFairValueAdjustmentOnLoansHeldForSaleIncludingCreditComponent
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
$ 4hsbcfc_LowerOfCostOrFairValueAdjustmentOnLoansHeldForSaleIncludingCreditComponent
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
Short Sales [Member]    
Lower of amortized cost or fair value adjustment recorded as a component of:    
Lower Of Cost Or Fair Value Adjustment On Loans Held For Sale Including Credit Component 1hsbcfc_LowerOfCostOrFairValueAdjustmentOnLoansHeldForSaleIncludingCreditComponent
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
1hsbcfc_LowerOfCostOrFairValueAdjustmentOnLoansHeldForSaleIncludingCreditComponent
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
Other Income [Member]    
Lower of amortized cost or fair value adjustment recorded as a component of:    
Initial lower of amortized cost or fair value adjustment 0hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
60hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
Subsequent to initial transfer to held for sale 17hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
(171)hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
Lower of amortized cost or fair value adjustment recorded through other revenues(1) 17hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
[1] (111)hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
[1]
Other Income [Member] | Fair Value [Member]    
Lower of amortized cost or fair value adjustment recorded as a component of:    
Initial lower of amortized cost or fair value adjustment 0hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_FairValueMember
60hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_FairValueMember
Subsequent to initial transfer to held for sale 16hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_FairValueMember
(176)hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_FairValueMember
Lower of amortized cost or fair value adjustment recorded through other revenues(1) 16hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_FairValueMember
[1] (116)hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_FairValueMember
[1]
Other Income [Member] | Real Estate Owned [Member]    
Lower of amortized cost or fair value adjustment recorded as a component of:    
Initial lower of amortized cost or fair value adjustment 0hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
0hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
Subsequent to initial transfer to held for sale 0hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
4hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
Lower of amortized cost or fair value adjustment recorded through other revenues(1) 0hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
[1] 4hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_RealEstateOwnedMember
[1]
Other Income [Member] | Short Sales [Member]    
Lower of amortized cost or fair value adjustment recorded as a component of:    
Initial lower of amortized cost or fair value adjustment 0hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
0hsbcfc_ReceivablesHeldForSaleInitialLowerOfAmortizedCostOrFairValueAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
Subsequent to initial transfer to held for sale 1hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
1hsbcfc_ReceivablesHeldForSaleSubsequentToInitialTransferToHeldForSale
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
Lower of amortized cost or fair value adjustment recorded through other revenues(1) $ 1hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
[1] $ 1hsbcfc_ReceivablesHeldForSaleTotalRecordedThroughOtherRevenues
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= hsbcfc_ShortSalesMember
[1]
[1] During three months ended March 31, 2015 and 2014, no lower of amortized cost or fair value adjustment was recorded as a provision for credit losses.