XML 205 R191.htm IDEA: XBRL DOCUMENT
v3.22.1

Trust Activities - Additional Information (Detail) - ARS ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Disclosure of trust activities [line items] |  |
Debt securities and certificates of participation in financial trusts | $ 530,899 | $ 858,799
Assets transferred by the Bank | 9,604 | 10,024
Assets managed by the Bank | 2,023,925 | 3,111,878
Bank Trust [member] |  |
Disclosure of trust activities [line items] |  |
Assets managed by the Bank | $ 12,162,079 | $ 14,016,687

X
- Definition Disclosure of trust activities [line items] + References No definition available. + Details
Name: | bma_DisclosureOfTrustActivitiesLineItems
Namespace Prefix: | bma_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financial assets managed by bank. + References No definition available. + Details
Name: | bma_FinancialAssetsManagedByBank
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Financial assets securitized transferred. + References No definition available. + Details
Name: | bma_FinancialAssetsSecuritizedTransferred
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Participation certificates and debt securities of financial trusts held. + References No definition available. + Details
Name: | bma_ParticipationCertificatesAndDebtSecuritiesOfFinancialTrustsHeld
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | bma_FinancialTrustAxis=bma_BankTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |