XML 195 R165.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Values of Assets and Liabilities - Changes in Fair Value for All Assets and Liabilities Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Parenthetical) (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Other Noninterest Income [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Net gains and losses on net derivative assets and liabilities included in net income $ 404us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= usb_OtherNonInterestIncomeMember
$ (149)us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= usb_OtherNonInterestIncomeMember
$ 359us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= usb_OtherNonInterestIncomeMember
Net Change in net derivative asset and liability unrealized gains (losses) relating to assets still held at end of period 128usb_NetChangeInUnrealizedGainsLossesRelatingToAssetsStillHeldAtEndOfPeriod
/ us-gaap_IncomeStatementLocationAxis
= usb_OtherNonInterestIncomeMember
(340)usb_NetChangeInUnrealizedGainsLossesRelatingToAssetsStillHeldAtEndOfPeriod
/ us-gaap_IncomeStatementLocationAxis
= usb_OtherNonInterestIncomeMember
(109)usb_NetChangeInUnrealizedGainsLossesRelatingToAssetsStillHeldAtEndOfPeriod
/ us-gaap_IncomeStatementLocationAxis
= usb_OtherNonInterestIncomeMember
Mortgage Banking Revenue [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Net gains and losses on net derivative assets and liabilities included in net income 500us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= usb_MortgageBankingRevenueMember
131us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= usb_MortgageBankingRevenueMember
2,000us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= usb_MortgageBankingRevenueMember
Net Change in net derivative asset and liability unrealized gains (losses) relating to assets still held at end of period 60usb_NetChangeInUnrealizedGainsLossesRelatingToAssetsStillHeldAtEndOfPeriod
/ us-gaap_IncomeStatementLocationAxis
= usb_MortgageBankingRevenueMember
19usb_NetChangeInUnrealizedGainsLossesRelatingToAssetsStillHeldAtEndOfPeriod
/ us-gaap_IncomeStatementLocationAxis
= usb_MortgageBankingRevenueMember
259usb_NetChangeInUnrealizedGainsLossesRelatingToAssetsStillHeldAtEndOfPeriod
/ us-gaap_IncomeStatementLocationAxis
= usb_MortgageBankingRevenueMember
Securities Gains Losses [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Net gains and losses on available for sale securities included in net income (3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= usb_SecuritiesGainsLossesMember
(14)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= usb_SecuritiesGainsLossesMember
(47)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= usb_SecuritiesGainsLossesMember
Interest Income [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Net gains and losses on available for sale securities included in net income $ 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
$ (2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
$ 34us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember