XML 257 R240.htm IDEA: XBRL DOCUMENT
v3.21.1

Risk Management (Details) - Schedule of the LCR and the NSFR | Dec. 31, 2020 $ / shares
--- | ---
Maximum [member] |  |
Risk Management (Details) - Schedule of the LCR and the NSFR [Line Items] |  |
Liquidity Coverage Ratio | $ 2.47 |
Net Stable Financing Ratio | 1.10 |
Minimum [member] |  |
Risk Management (Details) - Schedule of the LCR and the NSFR [Line Items] |  |
Liquidity Coverage Ratio | 1.07 |
Net Stable Financing Ratio | 0.99 |
Average [member] |  |
Risk Management (Details) - Schedule of the LCR and the NSFR [Line Items] |  |
Liquidity Coverage Ratio | 1.89 |
Net Stable Financing Ratio | 1.06 |
Regulatory Limit [member] |  |
Risk Management (Details) - Schedule of the LCR and the NSFR [Line Items] |  |
Liquidity Coverage Ratio | 0.7 | [1]
Net Stable Financing Ratio |  |
[1] | This is the current minimum value for the year 2020 and that increases 0.1 annually until reaching 1.0 in the year 2023.

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: | num:perShareItemType
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: | num:perShareItemType
Balance Type: | na
Period Type: | instant

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

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: |