XML 112 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities - Gross Unrealized Losses and Fair Value of Company's Investment Securities (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months $ 3,348us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Unrealized Losses Less Than 12 Months (12)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Fair Value 12 Months or Greater 5,311us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Unrealized Losses 12 Months or Greater (80)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Fair Value Total 8,659us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
Unrealized Losses Total (92)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
Fair Value Less Than 12 Months 4,688us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Unrealized Losses Less Than 12 Months (19)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Fair Value 12 Months or Greater 7,966us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Unrealized Losses 12 Months or Greater (199)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Fair Value Total 12,654us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Unrealized Losses Total (218)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
Mortgage-Backed Securities Residential [Member] | Agency [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months 2,907us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Unrealized Losses Less Than 12 Months (9)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Fair Value 12 Months or Greater 5,171us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Unrealized Losses 12 Months or Greater (76)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Fair Value Total 8,078us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Unrealized Losses Total (85)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Fair Value Less Than 12 Months 4,282us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Unrealized Losses Less Than 12 Months (16)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Fair Value 12 Months or Greater 7,253us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Unrealized Losses 12 Months or Greater (118)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Fair Value Total 11,535us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Unrealized Losses Total (134)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_AgencySecuritiesMember
Mortgage-Backed Securities Residential [Member] | Non-Agency Prime [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months 82us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Unrealized Losses Less Than 12 Months (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Fair Value 12 Months or Greater 66us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Unrealized Losses 12 Months or Greater (3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Fair Value Total 148us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Unrealized Losses Total (4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyPrimeMember
Mortgage-Backed Securities Residential [Member] | Non-Agency Non-Prime [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months 17us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 20us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Unrealized Losses 12 Months or Greater (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Fair Value Total 37us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
Unrealized Losses Total (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_NonAgencyNonPrimeMember
U.S. Treasury and Agencies [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months 439us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses Less Than 12 Months (2)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fair Value 12 Months or Greater 114us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses 12 Months or Greater (2)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fair Value Total 553us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses Total (4)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fair Value Less Than 12 Months 215us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 108us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses 12 Months or Greater   
Fair Value Total 323us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses Total   
Asset-Backed Securities [Member] | Asset-Backed Securities Other [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months   
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 6us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Unrealized Losses 12 Months or Greater (1)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Fair Value Total 6us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Unrealized Losses Total (1)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Fair Value Less Than 12 Months   
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Unrealized Losses 12 Months or Greater   
Fair Value Total 3us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_UnderlyingAssetClassAxis
= usb_AssetBackedSecuritiesOtherMember
Unrealized Losses Total   
Obligations of State and Political Subdivisions [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months 2us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized Losses Less Than 12 Months (1)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair Value 12 Months or Greater   
Unrealized Losses 12 Months or Greater   
Fair Value Total 2us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized Losses Total (1)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair Value Less Than 12 Months 92us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized Losses Less Than 12 Months (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair Value 12 Months or Greater   
Unrealized Losses 12 Months or Greater   
Fair Value Total 92us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized Losses Total (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Other Debt Securities [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months   
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 20us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Unrealized Losses 12 Months or Greater (1)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Fair Value Total 20us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Unrealized Losses Total (1)us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Corporate Debt Securities [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months   
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 440us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Unrealized Losses 12 Months or Greater (68)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Fair Value Total 440us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Unrealized Losses Total (68)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Perpetual Preferred Securities [Member]  
Continuous Gross Unrealized Losses And Fair Value [Abstract]  
Fair Value Less Than 12 Months   
Unrealized Losses Less Than 12 Months   
Fair Value 12 Months or Greater 76us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Unrealized Losses 12 Months or Greater (9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Fair Value Total 76us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember
Unrealized Losses Total $ (9)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= usb_PerpetualPreferredSecuritiesMember