XML 37 R1.htm IDEA: XBRL DOCUMENT
v3.25.1

Cover - shares | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Document Information [Line Items] |  |  |
Document Type | 40-F |  |
Document Period End Date | Dec. 31, 2024 |  |
Current Fiscal Year End Date | --12-31 |  |
Document Registration Statement | false |  |
Document Annual Report | true |  |
Entity File Number | 001-15160 |  |
Entity Registrant Name | BROOKFIELD CORPORATION |  |
Entity Incorporation, State or Country Code | A6 |  |
Entity Primary SIC Number | 6282 |  |
Entity Address, Address Line One | Suite 100 |  |
Entity Address, Address Line Two | Brookfield Place, 181 Bay Street |  |
Entity Address, Address Line Three | P.O. Box 762 |  |
Entity Address, City or Town | Toronto |  |
Entity Address, State or Province | ON |  |
Entity Address, Country | CA |  |
Entity Address, Postal Zip Code | M5J 2T3 |  |
City Area Code | 416 |  |
Local Phone Number | 363-9491 |  |
Annual Information Form | true |  |
Audited Annual Financial Statements | true |  |
Entity Current Reporting Status | Yes |  |
Entity Interactive Data Current | Yes |  |
Entity Emerging Growth Company | false |  |
ICFR Auditor Attestation Flag | true |  |
Document Financial Statement Error Correction [Flag] | false |  |
Entity Central Index Key | 0001001085 |  |
Document Fiscal Year Focus | 2024 |  |
Document Fiscal Period Focus | FY |  |
Amendment Flag | false |  |
Common shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 1,506,550,088 | 1,523,457,459 | 1,573,371,868
Class A Limited Voting Shares | Common shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 1,645,830,200 |  |
Common Class B | Common shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 85,120 | 85,120 |
Series 2 Class A Preferred Shares | Preferred shares | Floating rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 10,220,175 | 10,220,175 |
Series 4 Class A Preferred Shares | Preferred shares | Floating rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 3,983,910 | 3,983,910 |
Series 13 Class A Preferred Shares | Preferred shares | Floating rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 8,792,596 | 8,792,596 |
Series 17 Class A Preferred Shares | Preferred shares | Fixed rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 7,840,204 | 7,840,204 |
Series 18 Class A Preferred Shares | Preferred shares | Fixed rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 7,681,088 | 7,681,088 |
Series 24 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 10,808,027 | 10,808,027 |
Series 26 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 9,770,928 | 9,770,928 |
Series 28 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 9,233,927 | 9,233,927 |
Series 30 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 9,787,090 | 9,787,090 |
Series 32 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 11,750,299 | 11,750,299 |
Series 34 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 9,876,735 | 9,876,735 |
Series 36 Class A Preferred Shares | Preferred shares | Fixed rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 7,842,909 | 7,842,909 |
Series 37 Class A Preferred Shares | Preferred shares | Fixed rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 7,830,091 | 7,830,091 |
Series 38 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 7,906,132 | 7,906,132 |
Series 40 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 11,841,025 | 11,841,025 |
Series 42 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 11,887,500 | 11,887,500 |
Series 44 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 9,831,929 | 9,831,929 |
Series 46 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 11,740,797 | 11,740,797 |
Series 48 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 11,885,972 | 11,885,972 |
Series 51 Class A Preferred Shares | Preferred shares | Fixed rate |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 3,320,486 | 3,320,486 |
Series 52 Class A Preferred Shares | Preferred shares | Fixed rate-reset preferred shares |  |  |
Document Information [Line Items] |  |  |
Issued and Outstanding (in shares) | 1,177,580 | 1,177,580 |
Subordinated Notes Due 2080 [Member] | BFI |  |  |
Document Information [Line Items] |  |  |
Title of 12(b) Security | 4.625% Subordinated Notes due October 16, 2080 |  |
Trading Symbol | BNH |  |
Security Exchange Name | NYSE |  |
Perpetual Preferred Shares | Brookfield Finance I (UK) PLC |  |  |
Document Information [Line Items] |  |  |
Title of 12(b) Security | 4.50% Perpetual Subordinated Notes |  |
Trading Symbol | BNJ |  |
Security Exchange Name | NYSE |  |
Senior Notes Due 2032 [Member] | Brookfield Finance I (UK) PLC |  |  |
Document Information [Line Items] |  |  |
Title of 12(b) Security | 2.34% Senior Notes Due 2032 |  |
Trading Symbol | BN / 32 |  |
Security Exchange Name | NYSE |  |
Class A Limited Voting Shares |  |  |
Document Information [Line Items] |  |  |
Title of 12(b) Security | Class A Limited Voting Shares |  |
Trading Symbol | BN |  |
Security Exchange Name | NYSE |  |
Business Contact |  |  |
Document Information [Line Items] |  |  |
Entity Address, Address Line One | 1114 Avenue of the Americas |  |
Entity Address, Address Line Two | 23rd Floor |  |
Entity Address, City or Town | New York |  |
Entity Address, State or Province | NY |  |
Entity Address, Postal Zip Code | 10036-7703 |  |
City Area Code | 212 |  |
Local Phone Number | 880-6000 |  |
Contact Personnel Name | Torys LLP |  |

X
- Definition Boolean flag that is true when the XBRL content amends previously-filed or accepted submission. + References No definition available. + Details
Name: | dei_AmendmentFlag
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Boolean flag with value true on a form if it is an annual report containing an annual information form. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f + Details
Name: | dei_AnnualInformationForm
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Boolean flag with value true on a form if it is an annual report containing audited financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f + Details
Name: | dei_AuditedAnnualFinancialStatements
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Area code of city + References No definition available. + Details
Name: | dei_CityAreaCode
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Name of contact personnel + References No definition available. + Details
Name: | dei_ContactPersonnelName
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition End date of current fiscal year in the format --MM-DD. + References No definition available. + Details
Name: | dei_CurrentFiscalYearEndDate
Namespace Prefix: | dei_
Data Type: | xbrli:gMonthDayItemType
Balance Type: | na
Period Type: | duration

X
- Definition Boolean flag that is true only for a form used as an annual report. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f + Details
Name: | dei_DocumentAnnualReport
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates whether any of the financial statement period in the filing include a restatement due to error correction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection w Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f + Details
Name: | dei_DocumentFinStmtErrorCorrectionFlag
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY. + References No definition available. + Details
Name: | dei_DocumentFiscalPeriodFocus
Namespace Prefix: | dei_
Data Type: | dei:fiscalPeriodItemType
Balance Type: | na
Period Type: | duration

X
- Definition This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006. + References No definition available. + Details
Name: | dei_DocumentFiscalYearFocus
Namespace Prefix: | dei_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD. + References No definition available. + Details
Name: | dei_DocumentPeriodEndDate
Namespace Prefix: | dei_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Boolean flag that is true only for a form used as a registration statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 + Details
Name: | dei_DocumentRegistrationStatement
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'. + References No definition available. + Details
Name: | dei_DocumentType
Namespace Prefix: | dei_
Data Type: | dei:submissionTypeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Address Line 1 such as Attn, Building Name, Street Name + References No definition available. + Details
Name: | dei_EntityAddressAddressLine1
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Address Line 2 such as Street or Suite number + References No definition available. + Details
Name: | dei_EntityAddressAddressLine2
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Address Line 3 such as an Office Park + References No definition available. + Details
Name: | dei_EntityAddressAddressLine3
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Name of the City or Town + References No definition available. + Details
Name: | dei_EntityAddressCityOrTown
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition ISO 3166-1 alpha-2 country code. + References No definition available. + Details
Name: | dei_EntityAddressCountry
Namespace Prefix: | dei_
Data Type: | dei:countryCodeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Code for the postal or zip code + References No definition available. + Details
Name: | dei_EntityAddressPostalZipCode
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Name of the state or province. + References No definition available. + Details
Name: | dei_EntityAddressStateOrProvince
Namespace Prefix: | dei_
Data Type: | dei:stateOrProvinceItemType
Balance Type: | na
Period Type: | duration

X
- Definition A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2 + Details
Name: | dei_EntityCentralIndexKey
Namespace Prefix: | dei_
Data Type: | dei:centralIndexKeyItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure. + References No definition available. + Details
Name: | dei_EntityCurrentReportingStatus
Namespace Prefix: | dei_
Data Type: | dei:yesNoItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicate if registrant meets the emerging growth company criteria. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2 + Details
Name: | dei_EntityEmergingGrowthCompany
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen. + References No definition available. + Details
Name: | dei_EntityFileNumber
Namespace Prefix: | dei_
Data Type: | dei:fileNumberItemType
Balance Type: | na
Period Type: | duration

X
- Definition Two-character EDGAR code representing the state or country of incorporation. + References No definition available. + Details
Name: | dei_EntityIncorporationStateCountryCode
Namespace Prefix: | dei_
Data Type: | dei:edgarStateCountryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405 + Details
Name: | dei_EntityInteractiveDataCurrent
Namespace Prefix: | dei_
Data Type: | dei:yesNoItemType
Balance Type: | na
Period Type: | duration

X
- Definition Primary Standard Industrial Classification (SIC) Number for the Entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f + Details
Name: | dei_EntityPrimarySicNumber
Namespace Prefix: | dei_
Data Type: | dei:sicNumberItemType
Balance Type: | na
Period Type: | duration

X
- Definition The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2 + Details
Name: | dei_EntityRegistrantName
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f + Details
Name: | dei_IcfrAuditorAttestationFlag
Namespace Prefix: | dei_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Local phone number for entity. + References No definition available. + Details
Name: | dei_LocalPhoneNumber
Namespace Prefix: | dei_
Data Type: | xbrli:normalizedStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Title of a 12(b) registered security. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b + Details
Name: | dei_Security12bTitle
Namespace Prefix: | dei_
Data Type: | dei:securityTitleItemType
Balance Type: | na
Period Type: | duration

X
- Definition Name of the Exchange on which a security is registered. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1 + Details
Name: | dei_SecurityExchangeName
Namespace Prefix: | dei_
Data Type: | dei:edgarExchangeCodeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trading symbol of an instrument as listed on an exchange. + References No definition available. + Details
Name: | dei_TradingSymbol
Namespace Prefix: | dei_
Data Type: | dei:tradingSymbolItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 79 -Subparagraph a -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_NumberOfSharesOutstanding
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | bn_ClassOfStocksAxis=bn_ClassALimitedVotingSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_CommonClassB1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series2ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series4ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series13ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series17ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series18ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series24ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=bn_FixedRateResetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series26ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series28ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series30ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series32ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series34ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series36ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series37ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series38ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series40ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series42ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series44ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series46ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series48ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series51ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bn_ClassOfStocksAxis=bn_Series52ClassAPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=bn_BrookfieldFinanceInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=bn_BrookfieldFinanceIUKPLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_ClassesOfOrdinarySharesAxis=bn_ClassALimitedVotingSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |