XML 277 R251.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Risk Management and Report (Details) - Schedule of Evolution of the LCR and NSFR | Dec. 31, 2023
--- | ---
Maximum [member] |  |
Schedule of Evolution of the LCR and NSFR [Line Items] |  |
Liquidity Coverage Ratio | 3.43% |
Net Stable Financing Ratio | 1.37% |
Minimum [member] |  |
Schedule of Evolution of the LCR and NSFR [Line Items] |  |
Liquidity Coverage Ratio | 2.42% |
Net Stable Financing Ratio | 1.27% |
Average [member] |  |
Schedule of Evolution of the LCR and NSFR [Line Items] |  |
Liquidity Coverage Ratio | 3.01% |
Net Stable Financing Ratio | 1.33% |
Regulatory Limit [member] |  |
Schedule of Evolution of the LCR and NSFR [Line Items] |  |
Liquidity Coverage Ratio | 1.00% |
Net Stable Financing Ratio | 0.70% | [1]
[1] | By transitory disposition of the Central Bank of Chile, in Chapter III.B.2.1 of the Compendium of Accounting Standards for Banks, this limit will gradually increase until reaching 1.0 in January 2026.

X
- References No definition available. + Details
Name: | bch_EvolutionOfTheLCRAndNSFRLineItems
Namespace Prefix: | bch_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The liquidity coverage ratio (LCR) refers to highly liquid assets held by financial institutions to meet short-term obligations. + References No definition available. + Details
Name: | bch_LiquidityCoverageRatioPerShare
Namespace Prefix: | bch_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The Net Stable Funding Ratio (NSFR) per share is defined as the amount of available stable funding (ASF) relative to the amount of required stable funding (RSF). + References No definition available. + Details
Name: | bch_NetStableFinancingRatioinDollars
Namespace Prefix: | bch_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

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

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

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

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