XML 113 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantees and Contingent Liabilities - Additional Information (Detail) (USD $)
Share data in Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Guarantees And Contingent Liabilities (Textual) [Abstract]        
Liability related to remaining Visa Litigation, carrying amount 19,000,000us-gaap_LitigationReserveNoncurrent      
Representation and warranty reserve 46,000,000us-gaap_ValuationAllowancesAndReservesBalance 46,000,000us-gaap_ValuationAllowancesAndReservesBalance 75,000,000us-gaap_ValuationAllowancesAndReservesBalance 83,000,000us-gaap_ValuationAllowancesAndReservesBalance
Merchant Processing [Member]        
Guarantees And Contingent Liabilities (Textual) [Abstract]        
Value of airline tickets purchased to deliver at future date 8,800,000,000usb_ValueOfAirlineTicketsPurchasedToDeliverAtFutureDate
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= usb_MerchantProcessingMember
     
Company held collateral in escrow deposits, letters of credit and indemnities from financial institutions and liens on various assets 563,000,000usb_CollateralInEscrowDepositsLettersOfCreditAndIndemnitiesFromFinancialInstitutionsAndLiensOnVariousAssets
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= usb_MerchantProcessingMember
     
Asset Sales [Member]        
Guarantees And Contingent Liabilities (Textual) [Abstract]        
Representation and warranty reserve 46,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= usb_AssetsSalesArrangementsMember
46,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= usb_AssetsSalesArrangementsMember
   
Unresolved representation and warranty claims 22,000,000usb_UnresolvedRepresentationAndWarrantyClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= usb_AssetsSalesArrangementsMember
$ 19,000,000usb_UnresolvedRepresentationAndWarrantyClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= usb_AssetsSalesArrangementsMember
   
Visa Class B [Member]        
Guarantees And Contingent Liabilities (Textual) [Abstract]        
Number of shares sold 0.4usb_NumberOfSharesSold
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= usb_VisaClassBMember
     
Remaining shares held by the Company 8.5usb_RemainingSharesHeldByTheCompany
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= usb_VisaClassBMember