XML 155 R136.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments and Contingencies - Commitments and Contingent Liabilities Outstanding (Detail) - USD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Commitments to extend credit: |  |
Commercial and industrial | $ 31,521 | $ 28,566
Commercial real estate loans to be sold | 479 | 916
Other commercial real estate | 2,697 | 5,019
Residential real estate loans to be sold | 190 | 163
Other residential real estate | 517 | 331
Home equity lines of credit | 7,933 | 8,109
Credit cards | 6,087 | 5,578
Other | 244 | 413
Standby letters of credit | 2,260 | 2,289
Commercial letters of credit | 58 | 62
Financial guarantees and indemnification contracts | 4,335 | 4,036
Commitments to sell real estate loans | $ 1,142 | $ 1,400

X
- Definition Commitments Regarding Commercial Letters Of Credit + References No definition available. + Details
Name: | mtb_CommitmentsRegardingCommercialLettersOfCredit
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments Regarding Financial Guarantees And Indemnification Contracts + References No definition available. + Details
Name: | mtb_CommitmentsRegardingFinancialGuaranteesAndIndemnificationContracts
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition CommitmentsToExtendCreditAbstract + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditAbstract
Namespace Prefix: | mtb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitments To Extend Credit For Commercial And Industrial + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForCommercialAndIndustrial
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Commercial And Other + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForCommercialAndOther
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Commercial Real Estate Loans To Be Sold + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForCommercialRealEstateLoansToBeSold
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Credit Cards + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForCreditCards
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Home Equity Lines Of Credit + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForHomeEquityLinesOfCredit
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Other Commercial Real Estate + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForOtherCommercialRealEstate
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Other Residential Real Estate + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForOtherResidentialRealEstate
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Extend Credit For Residential Real Estate Loans To Be Sold + References No definition available. + Details
Name: | mtb_CommitmentsToExtendCreditForResidentialRealEstateLoansToBeSold
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Commitments To Sell Real Estate Loans Notional Amount + References No definition available. + Details
Name: | mtb_CommitmentsToSellRealEstateLoansNotionalAmount
Namespace Prefix: | mtb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant