XML 139 R125.htm IDEA: XBRL DOCUMENT
v3.22.1

Loss Allowance for Expected Credit Losses On Credit Exposures Not Measured at Fair Value Through Profit or Loss - Additional Information (Detail) - ARS ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Disclosure Of Allowance For Impairment [line items] |  |
Contractual amount outstanding on loans and other facilities written off by bank | $ 4,992,035 | $ 6,565,815
External Restructuring Adjustment [Member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Adjustment to allowances based on assumption about future with significant risk of resulting in material adjustments | 1,986,000 |
Covid19 Adjustment [Member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Adjustment to allowances based on assumption about future with significant risk of resulting in material adjustments | 0 | 5,553,719
Government securities [member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Expected credit losses | 16,304 | 9,002
Other Financial Assets [member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Expected credit losses | 26,448 | 28,569
Bank Loan [member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Loan Portfolio Sales Profits | 90,693 | 55,768
Loan Portfolio Sales Losses |  | 40
Corporate Bonds [Member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Expected credit losses | 530 | 1,862
Financial Trust [member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Expected credit losses | 13 | 165
Local Government Securities [member] |  |
Disclosure Of Allowance For Impairment [line items] |  |
Expected credit losses | $ 3,210 | $ 6,232

X
- Definition Cumulative Adjustment To Additional Credit Losses On Account Of Restructuring. + References No definition available. + Details
Name: | bma_CumulativeAdjustmentToAdditionalCreditLossesOnAccountOfRestructuring
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of allowance for impairment. + References No definition available. + Details
Name: | bma_DisclosureOfAllowanceForImpairmentLineItems
Namespace Prefix: | bma_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expected credit losses. + References No definition available. + Details
Name: | bma_ExpectedCreditLosses
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loan contractual amount outstanding on loans written-off during the period that are no longer subject to enforcement activity. + References No definition available. + Details
Name: | bma_LoanContractualAmountOutstandingOnLoansWrittenOffDuringPeriodNoLongerSubjectToEnforcementActivity
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loan portfolio sales, losses + References No definition available. + Details
Name: | bma_LoanPortfolioSalesLosses
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loan portfolio sales profits. + References No definition available. + Details
Name: | bma_LoanPortfolioSalesProfits
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | bma_AdjustmentTypeAxis=bma_ExternalRestructuringAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bma_AdjustmentTypeAxis=bma_Covid19AdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=bma_GovernmentSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=bma_OtherFinancialAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=bma_BankLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=bma_CorporateBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=bma_FinancialTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=bma_LocalGovernmentSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |