XML 13 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity - Issued and Outstanding Preferred Stock (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Class of Stock [Line Items]    
Carrying value $ 1,231,500us-gaap_PreferredStockValue $ 1,231,500us-gaap_PreferredStockValue
Series D Fixed Rate Non-cumulative Perpetual Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock, shares issued 50,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesDFixedRateNonCumulativePerpetualPreferredStockMember
50,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesDFixedRateNonCumulativePerpetualPreferredStockMember
Preferred stock, shares outstanding 500,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesDFixedRateNonCumulativePerpetualPreferredStockMember
50,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesDFixedRateNonCumulativePerpetualPreferredStockMember
Carrying value 500,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesDFixedRateNonCumulativePerpetualPreferredStockMember
50,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesDFixedRateNonCumulativePerpetualPreferredStockMember
Series E Fixed-to-Floating Rate Non-cumulative Perpetual Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock, shares issued 350,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SerieseFixedToFloatingRateNonCumulativePerpetualPreferredStockMember
350,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SerieseFixedToFloatingRateNonCumulativePerpetualPreferredStockMember
Preferred stock, shares outstanding 350,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SerieseFixedToFloatingRateNonCumulativePerpetualPreferredStockMember
350,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SerieseFixedToFloatingRateNonCumulativePerpetualPreferredStockMember
Carrying value 350,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SerieseFixedToFloatingRateNonCumulativePerpetualPreferredStockMember
350,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SerieseFixedToFloatingRateNonCumulativePerpetualPreferredStockMember
Series A Fixed Rate Cumulative Perpetual Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock, shares issued 230,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesaFixedRateCumulativePerpetualPreferredStockMember
230,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesaFixedRateCumulativePerpetualPreferredStockMember
Preferred stock, shares outstanding 230,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesaFixedRateCumulativePerpetualPreferredStockMember
230,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesaFixedRateCumulativePerpetualPreferredStockMember
Carrying value 230,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesaFixedRateCumulativePerpetualPreferredStockMember
230,000us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesaFixedRateCumulativePerpetualPreferredStockMember
Series C Fixed Rate Cumulative Perpetual Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock, shares issued 151,500us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember
151,500us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember
Preferred stock, shares outstanding 151,500us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember
151,500us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember
Carrying value $ 151,500us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember
$ 151,500us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember