XML 200 R167.htm IDEA: XBRL DOCUMENT
v3.23.1

DERIVATIVE FINANCIAL INSTRUMENTS - Foreign Exchange Contract Derivative Positions (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($)
Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 50,361 | $ 63,083
Canadian dollars | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 7,381 | $ 11,689
Average Exchange Rate | 0.76 | 0.81
Canadian dollars | Cross currency interest rate swaps [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 5,673 | $ 5,566
Average Exchange Rate | 0.77 | 0.63
British pounds | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 6,880 | $ 12,089
Average Exchange Rate | 1.12 | 1.19
British pounds | Cross currency interest rate swaps [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 243 | $ 298
Average Exchange Rate | 1.21 | 1.48
European Union euros | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 10,074 | $ 9,939
Average Exchange Rate | 1.01 | 1.14
European Union euros | Cross currency interest rate swaps [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 0 | $ 848
Average Exchange Rate | 0 | 1.06
European Union euros | Foreign exchange options [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 0 | $ 1,430
Average Exchange Rate | 0 | 1.11
Australian dollars | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 4,088 | $ 4,791
Average Exchange Rate | 0.69 | 0.72
Australian dollars | Cross currency interest rate swaps [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 634 | $ 1,317
Average Exchange Rate | 0.93 | 0.98
Indian rupees | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 3,921 | $ 3,281
Average Exchange Rate | 73.72 | 78.90
Indian rupees | Foreign exchange options [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 485 | $ 572
Average Exchange Rate | 78.73 | 74.56
Korean won | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 923 | $ 756
Average Exchange Rate | 1,293 | 1,151
Chinese yuan1 | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 4,166 | $ 2,484
Average Exchange Rate | 6.07 | 6.02
Japanese yen | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 378 | $ 793
Average Exchange Rate | 116.26 | 111.27
Japanese yen | Cross currency interest rate swaps [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 275 | $ 750
Average Exchange Rate | 130.68 | 113.33
Colombian pesos | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 355 | $ 740
Average Exchange Rate | 4,800 | 3,937
Colombian pesos | Cross currency interest rate swaps [Member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 749 | $ 0
Average Exchange Rate | 0 | 0
Brazilian reais | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 1,371 | $ 1,291
Average Exchange Rate | 0.16 | 0.16
Brazilian reais | Futures contract [member] |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 0 | $ 175
Average Exchange Rate | 0 | 0.18
Sweden, Kronor | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 0 | $ 1,475
Average Exchange Rate | 0 | 9.08
Other currencies | Foreign exchange |  |
Disclosure of information about terms and conditions of hedging instruments and how they affect future cash flows [line items] |  |
Derivative, Notional Amount | $ 2,765 | $ 2,799

X
- Definition Derivative, Notional Amount + References No definition available. + Details
Name: | bam_DerivativeNotionalAmount
Namespace Prefix: | bam_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_AverageForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
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_DisclosureOfInformationAboutTermsAndConditionsOfHedgingInstrumentsAndHowTheyAffectFutureCashFlowsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_CurrencyAxis=currency_CAD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_CurrencyAxis=currency_GBP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_CurrencyAxis=currency_AUD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_INR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_KRW
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CNY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_JPY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_COP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_BRL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_CurrencyAxis=currency_SEK
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=bam_OtherCurrenciesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |