XML 267 R244.htm IDEA: XBRL DOCUMENT
v3.22.1

Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations | 12 Months Ended
--- | ---
Dec. 31, 2021
Less than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLP Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (28)
Less than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLP Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 110
Less than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLF Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 18
Less than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLF Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 147
Less than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book USD Offshore Libor Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (8)
Less than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book Spread USD On/Off Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 1
Less than 1 year [Member] | CLP Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 306
Less than 1 year [Member] | CLF Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 306
Less than 1 year [Member] | USD Offshore Libor Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (15)
Less than 1 year [Member] | Spread USD On/Off Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (22)
Greater than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLP Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (12)
Greater than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLP Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 81
Greater than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLF Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 61
Greater than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book CLF Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 149
Greater than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book USD Offshore Libor Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (16)
Greater than 1 year [Member] | Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book Spread USD On/Off Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 8
Greater than 1 year [Member] | CLP Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 278
Greater than 1 year [Member] | CLF Bonds [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 309
Greater than 1 year [Member] | USD Offshore Libor Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | (6)
Greater than 1 year [Member] | Spread USD On/Off Derivatives [Member] |
Risk Management (Details) - Schedule of Adverse scenario market factors fluctuations [Line Items] |
Reasonably possible increase (decrease) in risk assumption (bps) | 2

X
- Definition The basis point of reasonably possible increase (decrease) in the risk assumption used in the stress testing process. + References No definition available. + Details
Name: | bch_BasisPointOfReasonablyPossibleIncreaseDecreaseInRiskAssumption
Namespace Prefix: | bch_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLPDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLPBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLFDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLFBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookUSDOffshoreLiborDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookSpreadUSDOnOffDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_CLPBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_CLFBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_USDOffshoreLiborDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=bch_SpreadUSDOnOffDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |