XML 192 R177.htm IDEA: XBRL DOCUMENT
v3.21.1

Earnings/(Loss) Per Share Dividends - Additional Information (Detail) $ / shares in Units, $ in Thousands |  | 1 Months Ended | 12 Months Ended
--- | --- | --- | ---
Apr. 30, 2020 ARS ($) $ / shares | Apr. 30, 2020 ARS ($) | Dec. 31, 2020 ARS ($) $ / shares | Dec. 31, 2020 $ / shares | Dec. 31, 2019 ARS ($) $ / shares | Dec. 31, 2019 $ / shares | Dec. 31, 2018 ARS ($) $ / shares | Dec. 31, 2018 $ / shares
Earnings per share [line items] |  |  |  |  |  |  |  |
Cash dividend paid |  |  |  |  | $ 6,393,978 |  | $ 3,348,315 |
Basic earnings (loss) per share | (per share) |  |  | $ 40.9037 | $ 40.9037 | $ 44.1116 | $ 44.1116 | $ (2.2689) | $ (2.2689)
Cash dividends | $ 12,788,268 |  | $ 19,980,438 |  | $ 11,580,876 |  | $ 9,448,973 |
Unappropriated Retained Earnings [member] |  |  |  |  |  |  |  |
Earnings per share [line items] |  |  |  |  |  |  |  |
Basic earnings (loss) per share | $ / shares | $ 20 |  |  |  |  |  |  |
Top of range [member] |  |  |  |  |  |  |  |
Earnings per share [line items] |  |  |  |  |  |  |  |
Aggregate dividend distribution |  |  | $ 3,791,722 |  |  |  |  |
Dividend Distribution [member] |  |  |  |  |  |  |  |
Earnings per share [line items] |  |  |  |  |  |  |  |
Basic earnings (loss) per share | $ / shares | $ 15.64 |  |  |  | $ 10 |  | $ 5 |
Cash dividends | $ 12,788,268 | $ 10,000,426 |  |  |  |  |  |

X
- Definition Aggregate dividend distribution. + References No definition available. + Details
Name: | bma_AggregateDividendDistribution
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Dividend paid. + References No definition available. + Details
Name: | bma_DividendPaid
Namespace Prefix: | bma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2020-01-01 -Paragraph 66 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2020-en-r&anchor=para_66&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_BasicEarningsLossPerShare
Namespace Prefix: | ifrs-full_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of dividends recognised as distributions to owners. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 107 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_107&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_DividendsPaid
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=bma_UnappropriatedRetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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