XML 19 R152.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pensions and Other Postretirement Benefits-Total Net Assets (Details) (Hsbc North America [Member], HSBC North America Pension Plan [Member], USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Total Net Assets $ 3,875us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 3,435us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 3,485us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 1,470us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
1,443us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Liabilities (126)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(111)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Total Net Assets 1,344us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
1,332us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 2,503us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
2,196us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Liabilities (1)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(124)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Total Net Assets 2,502us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
2,072us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 29us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
31us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Liabilities 0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Total Net Assets 29us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
31us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Investments [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 1,346us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
1,337us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Investments [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 2,487us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
2,191us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Investments [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 29us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
31us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Cash and short-term investments [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 81us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Cash and short-term investments [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Cash and short-term investments [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
U.S. Large-cap [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 330us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1] 303us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1]  
U.S. Large-cap [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1]  
U.S. Large-cap [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1]  
U.S. Small-cap [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2] 104us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2]  
U.S. Small-cap [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2]  
U.S. Small-cap [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2]  
International [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 36us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3] 28us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3]  
International [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 265us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3] 282us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3]  
International [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3]  
Global Equity [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 103us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[4] 65us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Global Equity [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 166us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[4] 322us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Global Equity [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[4] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Emerging Market [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5]  
Emerging Market [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 205us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5] 206us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5]  
Emerging Market [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5]  
U.S. Treasury [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 646us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
716us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
U.S. Treasury [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
U.S. Treasury [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
US Government agency issued or guaranteed [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
9us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
US Government agency issued or guaranteed [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 91us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
74us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
US Government agency issued or guaranteed [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Obligations of U.S. states and political subdivision [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Obligations of U.S. states and political subdivision [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 109us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
70us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Obligations of U.S. states and political subdivision [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Asset backed securities [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Asset backed securities [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 12us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
11us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Asset backed securities [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 20us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
20us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
U.S. corporate debt securities [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6]  
U.S. corporate debt securities [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 1,117us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6] 827us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6]  
U.S. corporate debt securities [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6] 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6]  
Foreign debt securities [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Foreign debt securities [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 307us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
268us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Foreign debt securities [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 9us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
11us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Emerging Market Debt/High-Yield Debt/Leveraged Loans [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 39us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketDebtHighYieldDebtLeveragedLoansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
   
Emerging Market Debt/High-Yield Debt/Leveraged Loans [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 92us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketDebtHighYieldDebtLeveragedLoansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
   
Emerging Market Debt/High-Yield Debt/Leveraged Loans [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketDebtHighYieldDebtLeveragedLoansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
   
Other investments [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Other investments [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 103us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
114us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Other investments [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Accrued interest [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 5us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
6us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Accrued interest [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 20us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
17us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Accrued interest [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Investment Receivable [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 124us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Investment Receivable [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 16us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
5us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Investment Receivable [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Receivables from sale of investments in process of settlement [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 124us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Receivables from sale of investments in process of settlement [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Receivables from sale of investments in process of settlement [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Derivative financial assets [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Derivative financial assets [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 16us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
5us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Derivative financial assets [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Derivative Liabilities [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Liabilities (8)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(13)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Derivative Liabilities [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Liabilities (1)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(124)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Derivative Liabilities [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Liabilities 0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Other Liabilities [Member] | Level 1 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Liabilities (118)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(98)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Other Liabilities [Member] | Level 2 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Liabilities 0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Other Liabilities [Member] | Level 3 [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Liabilities 0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
0us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 4,002us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
3,670us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Liabilities (127)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(235)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Total Net Assets 3,875us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
3,435us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Investments [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 3,862us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
3,559us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Cash and short-term investments [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 81us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | U.S. Large-cap [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 330us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1] 303us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[1]  
Estimate of fair value [Member] | U.S. Small-cap [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2] 104us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DomesticSmallCapEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[2]  
Estimate of fair value [Member] | International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 301us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3] 310us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InternationalLargeCapitalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[3]  
Estimate of fair value [Member] | Global Equity [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 269us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[4] 387us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_GlobalEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Emerging Market [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 205us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5] 206us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketEquityMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[5]  
Estimate of fair value [Member] | U.S. Treasury [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 646us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
716us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | US Government agency issued or guaranteed [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 91us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
83us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Obligations of U.S. states and political subdivision [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 109us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
70us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Asset backed securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 32us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
31us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | U.S. corporate debt securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 1,117us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6] 827us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
[6]  
Estimate of fair value [Member] | Foreign debt securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 316us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
279us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Emerging Market Debt/High-Yield Debt/Leveraged Loans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 131us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_EmergingMarketDebtHighYieldDebtLeveragedLoansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
   
Estimate of fair value [Member] | Other investments [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 103us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
114us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Accrued interest [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 25us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
23us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_AccruedInterestMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Investment Receivable [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 140us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
111us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_InvestmentReceivableMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Receivables from sale of investments in process of settlement [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 124us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
106us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_SaleOfInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Derivative financial assets [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total Assets 16us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
5us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Derivative Liabilities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Liabilities (9)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
(137)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= hsbcusa_DerivativeLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
Estimate of fair value [Member] | Other Liabilities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Liabilities $ (118)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
$ (98)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ dei_LegalEntityAxis
= hsbcusa_HsbcNorthAmericaMember
 
[1] This category comprises actively managed enhanced index investments that track the S&P 500 and actively managed U.S. investments that track the Russell 1000.
[2] This category comprises actively managed U.S. investments that track the Russell 2000.
[3] This category comprises actively managed equity investments in non-U.S. and Canada developed markets that are primarily large-cap, and generally track the MSCI EAFE index. MSCI EAFE is an equity market index of 21 developed market countries in Europe, Australia, Asia and the Far East including Australia, Austria, Belgium, Denmark, Finland, France, Germany, Hong Kong, Ireland, Israel, Italy, Japan, the Netherlands, New Zealand, Norway, Portugal, Singapore, Spain, Sweden, Switzerland, and the United Kingdom.
[4] This category comprises actively and passively managed global investments that track the MSCI AC World Index.
[5] This category comprises actively managed emerging market investments that track the MSCI Emerging Markets Index.
[6] This category represents predominantly investment grade bonds of U.S. issuers from diverse industries.