XML 200 R186.htm IDEA: XBRL DOCUMENT
v3.22.1

Capital Stock - Summary of Bank's Subscribed and Paid-in Capital (Parenthetical) (Detail) $ / shares in Units, $ in Thousands |  |  | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Oct. 29, 2019 ARS ($) | Apr. 30, 2019 ARS ($) $ / shares shares | Apr. 30, 2019 Vote $ / shares shares | Dec. 31, 2021 Vote | Dec. 31, 2018 ARS ($) Vote $ / shares shares | Jan. 19, 2019 ARS ($) | Oct. 17, 2018 $ / shares | Aug. 08, 2018 $ / shares
Disclosure of classes of share capital [line items] |  |  |  |  |  |  |  |
Number of vote | Vote |  |  | 1 |  |  |  |  |
Notional amount of shares settled |  |  |  |  | $ 310,908 | $ 631,733 |  |
Major business combination [member] | Banco del Tucuman SA [member] |  |  |  |  |  |  |  |
Disclosure of classes of share capital [line items] |  |  |  |  |  |  |  |
Increase in capital | $ 15,662 |  |  |  |  |  |  |
Class B Ordinary Shares [member] |  |  |  |  |  |  |  |
Disclosure of classes of share capital [line items] |  |  |  |  |  |  |  |
Par value per share | $ / shares |  | $ 1 | $ 1 |  | $ 1 |  | $ 1 | $ 1
Number of vote | Vote |  |  |  | 1 | 1 |  |  |
Share acquired amount |  |  |  |  | $ 298,196 |  |  |
Number of shares acquired | shares |  |  |  |  | 2,028,251 |  |  |
Settled common shares | shares |  |  |  |  | 711,386 |  |  |
Settled common shares amount |  |  |  |  | $ 98,353 |  |  |
Settle Common Shares | shares |  |  |  |  | 1,316,865 |  |  |
Settle Common Share |  |  |  |  | $ 199,843 |  |  |
Amount of decrease shares |  | $ 30,265 |  |  |  |  |  |
Number of shares acquired decrease | shares |  | 30,265,275 | 30,265,275 |  |  |  |  |

X
- Definition Amount Of Decrease Shares. + References No definition available. + Details
Name: | bma_AmountOfDecreaseShares
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of shares acquired + References No definition available. + Details
Name: | bma_AmountOfSharesAcquired
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares acquired. + References No definition available. + Details
Name: | bma_NumberOfSharesAcquired
Namespace Prefix: | bma_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Shares Acquired Decrease + References No definition available. + Details
Name: | bma_NumberOfSharesAcquiredDecrease
Namespace Prefix: | bma_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of votes per share. + References No definition available. + Details
Name: | bma_NumberOfVotesPerShare
Namespace Prefix: | bma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Settle Common Share. + References No definition available. + Details
Name: | bma_SettleCommonShare
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Settle Common Shares. + References No definition available. + Details
Name: | bma_SettleCommonShares
Namespace Prefix: | bma_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Settled common shares. + References No definition available. + Details
Name: | bma_SettledCommonShares
Namespace Prefix: | bma_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Settled common shares amount. + References No definition available. + Details
Name: | bma_SettledCommonSharesAmount
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Settled common shares, notional amount. + References No definition available. + Details
Name: | bma_SettledCommonSharesNotionalAmount
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The increase (decrease) in equity. [Refer: Equity] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 106 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_ChangesInEquity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The nominal value per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 79 -Subparagraph a -Clause iii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_iii&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_ParValuePerShare
Namespace Prefix: | ifrs-full_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_MajorBusinessCombinationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CounterpartiesAxis=bma_BancoDelTucumanSaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=bma_ClassBOrdinarySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |