XML 61 R53.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Loans and Leases and the Allowance for Credit Losses - Summary of Payment Status of Loans Modified (Detail) $ in Millions | Mar. 31, 2024 USD ($)
--- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | $ 1,693
30-89 Days Past Due | 121
Past Due 90 Days or More | 64
Total | 1,878
Commercial and Industrial [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 310
30-89 Days Past Due | 7
Past Due 90 Days or More | 10
Total | 327
Commercial [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 715
30-89 Days Past Due | 33
Past Due 90 Days or More | 24
Total | 772
Residential Builder and Developer [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 14
30-89 Days Past Due | 39
Total | 53
Other Commercial Construction [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 534
30-89 Days Past Due | 5
Total | 539
Residential [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 112
30-89 Days Past Due | 35
Past Due 90 Days or More | 30
Total | 177
Residential Limited Documentation [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 6
30-89 Days Past Due | 2
Total | 8
Home Equity Lines and Loans [Member] |
Accounts, Notes, Loans and Financing Receivable [Line Items] |
Current | 2
Total | $ 2

X
- Definition Delinquency status of loans and leases receivable modified. + References No definition available. + Details
Name: | mtb_DelinquencyStatusOfLoansAndLeasesReceivableModified
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Delinquency status of loans and leases receivable modified not past due. + References No definition available. + Details
Name: | mtb_DelinquencyStatusOfLoansAndLeasesReceivableModifiedNotPastDue
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Delinquency status of loans and leases receivable modified past due ninety days or more. + References No definition available. + Details
Name: | mtb_DelinquencyStatusOfLoansAndLeasesReceivableModifiedPastDueNinetyDaysOrMore
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Delinquency status of loans and leases receivable modified past due thirty to eighty nine days. + References No definition available. + Details
Name: | mtb_DelinquencyStatusOfLoansAndLeasesReceivableModifiedPastDueThirtyToEightyNineDays
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_CommercialAndIndustrialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_CommercialRealEstateExcludingResidentialBuilderAndDeveloperAndOtherConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_ResidentialBuilderAndDeveloperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_OtherCommercialConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_ResidentialRealEstateExcludingAltAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_ResidentialLimitedDocumentationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=mtb_HomeEquityLinesAndLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |