XML 80 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Information about Fair Values of Derivative Instruments in Consolidated Statement of Income (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives not designated as hedging instruments, Derivatives $ 493us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet $ (5,332)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
Interest Rate Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives not designated as hedging instruments, Derivatives 660us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(302)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Foreign Exchange and Other Option and Futures Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives not designated as hedging instruments, Derivatives (167)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= mtb_ForeignExchangeAndOtherOptionAndFuturesContractsMember
(5,030)us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= mtb_ForeignExchangeAndOtherOptionAndFuturesContractsMember
Interest Rate Swap Agreements [Member] | Fixed Rate Long-Term Borrowings [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivatives in fair value hedging relationships, Derivatives (396)us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= mtb_FixedRateLongTermBorrowingsMember
(8,160)us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= mtb_FixedRateLongTermBorrowingsMember
Derivatives in fair value hedging relationships, Hedged item $ 161us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= mtb_FixedRateLongTermBorrowingsMember
$ 7,920us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= mtb_FixedRateLongTermBorrowingsMember