XML 50 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities - Investment Securities Available for Sale (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost $ 55,981us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 55,432us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available-for-sale securities, Unrealized Gains 1,063us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 980us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Available-for-sale securities, Unrealized Losses Other-than-Temporary (3)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary (3)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
Available-for-sale securities, Unrealized Losses Other (215)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther (340)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
Available-for-sale securities, Fair Value 56,826us-gaap_AvailableForSaleSecurities [1] 56,069us-gaap_AvailableForSaleSecurities [1]
U.S. Treasury and Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 2,560us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
2,622us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Available-for-sale securities, Unrealized Gains 32us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
14us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
 
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
(4)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Available-for-sale securities, Fair Value 2,592us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
2,632us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Mortgage-Backed Securities Residential [Member] | Agency [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 45,506us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
44,668us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Available-for-sale securities, Unrealized Gains 658us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
593us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
 
Available-for-sale securities, Unrealized Losses Other (134)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
(244)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Available-for-sale securities, Fair Value 46,030us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
45,017us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Mortgage-Backed Securities Residential [Member] | Non-Agency Prime [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 380us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
399us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Available-for-sale securities, Unrealized Gains 9us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
9us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary (2)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
(2)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Available-for-sale securities, Unrealized Losses Other (2)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
(1)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Available-for-sale securities, Fair Value 385us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
405us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Mortgage-Backed Securities Residential [Member] | Non-Agency Non-Prime [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 254us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
261us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Available-for-sale securities, Unrealized Gains 20us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
20us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary (1)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
(1)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
 
Available-for-sale securities, Fair Value 273us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
280us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Commercial [Member] | Agency [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 101us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
112us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Available-for-sale securities, Unrealized Gains 2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
 
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
 
Available-for-sale securities, Fair Value 103us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
115us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Asset-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 621us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Available-for-sale securities, Fair Value 638us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
 
Asset-Backed Securities [Member] | Collateralized Loan Obligations [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 18us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
18us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
Available-for-sale securities, Unrealized Gains 4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
 
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
 
Available-for-sale securities, Fair Value 22us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
22us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CollateralizedLoanObligationsMember
Asset-Backed Securities [Member] | Asset-Backed Securities Other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 603us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
607us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Available-for-sale securities, Unrealized Gains 13us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
13us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
 
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
(1)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Available-for-sale securities, Fair Value 616us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
619us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Obligations of State and Political Subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 5,477us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
5,604us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Available-for-sale securities, Unrealized Gains 260us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
265us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Available-for-sale securities, Unrealized Losses Other (2)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(1)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Available-for-sale securities, Fair Value 5,735us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
5,868us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Obligations of Foreign Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
6us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Available-for-sale securities, Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Available-for-sale securities, Fair Value 0us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
6us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 690us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
690us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale securities, Unrealized Gains 6us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Available-for-sale securities, Unrealized Losses Other (68)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(79)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale securities, Fair Value 628us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
614us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Perpetual Preferred Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 156us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
200us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Available-for-sale securities, Unrealized Gains 29us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
27us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
 
Available-for-sale securities, Unrealized Losses Other (9)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
(10)usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Available-for-sale securities, Fair Value 176us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
217us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Other Investment [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Amortized Cost 236us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
245us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
Available-for-sale securities, Unrealized Gains 30us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
29us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
Available-for-sale securities, Unrealized Losses Other-than-Temporary 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOtherThanTemporary
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
 
Available-for-sale securities, Unrealized Losses Other 0usb_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxOther
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
 
Available-for-sale securities, Fair Value $ 266us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
$ 274us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_OtherInvestmentMember
[1] Includes only collateral pledged by the Company where counterparties have the right to sell or pledge the collateral.