XML 101 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Credit Losses - Carrying Amount of Covered Assets (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Covered Assets [Line Items]    
Purchased Impaired Loans $ 2,728usb_PurchasedImpairedLoans $ 2,784usb_PurchasedImpairedLoans
Purchased Nonimpaired Loans 1,267usb_PurchasedNonimpairedLoans 1,322usb_PurchasedNonimpairedLoans
Other Assets 1,160us-gaap_OtherRealEstateCovered 1,212us-gaap_OtherRealEstateCovered
Covered loans 5,118us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered 5,281us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
Total covered assets 5,155usb_CoveredAssetsIncludingForeclosedRealEstate 5,318usb_CoveredAssetsIncludingForeclosedRealEstate
Residential Mortgages [Member]    
Covered Assets [Line Items]    
Purchased Impaired Loans 2,728usb_PurchasedImpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
2,784usb_PurchasedImpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Purchased Nonimpaired Loans 707usb_PurchasedNonimpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
738usb_PurchasedNonimpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Other Assets      
Covered loans 3,435us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
3,522us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Other Retail [Member]    
Covered Assets [Line Items]    
Purchased Impaired Loans      
Purchased Nonimpaired Loans 560usb_PurchasedNonimpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
584usb_PurchasedNonimpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Other Assets      
Covered loans 560us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
584us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Losses Reimbursable by FDIC [Member]    
Covered Assets [Line Items]    
Purchased Impaired Loans      
Purchased Nonimpaired Loans      
Other Assets 703us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_LossesReimbursableByGovernmentAgencyMember
717us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_LossesReimbursableByGovernmentAgencyMember
Covered loans 703us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_LossesReimbursableByGovernmentAgencyMember
717us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_LossesReimbursableByGovernmentAgencyMember
Unamortized Changes in FDIC asset [Member]    
Covered Assets [Line Items]    
Purchased Impaired Loans      
Purchased Nonimpaired Loans      
Other Assets 420us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_UnamortizedChangesInFdicAssetMember
458us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_UnamortizedChangesInFdicAssetMember
Covered loans 420us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_UnamortizedChangesInFdicAssetMember
458us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_UnamortizedChangesInFdicAssetMember
Covered Loans [Member]    
Covered Assets [Line Items]    
Purchased Impaired Loans 2,728usb_PurchasedImpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
2,784usb_PurchasedImpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
Purchased Nonimpaired Loans 1,267usb_PurchasedNonimpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
1,322usb_PurchasedNonimpairedLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
Other Assets 1,123us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
1,175us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
Covered loans 5,118us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
5,281us-gaap_LoansAndLeasesReceivableGrossCarryingAmountCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_CoveredFinancingReceivableMember
Foreclosed Real Estate [Member]    
Covered Assets [Line Items]    
Purchased Impaired Loans      
Purchased Nonimpaired Loans      
Other Assets 37us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_ForeclosedRealEstateMember
37us-gaap_OtherRealEstateCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_ForeclosedRealEstateMember
Total covered assets $ 37usb_CoveredAssetsIncludingForeclosedRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_ForeclosedRealEstateMember
$ 37usb_CoveredAssetsIncludingForeclosedRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= usb_ForeclosedRealEstateMember