{
 "instance": {
  "bbva-20230630.htm": {
   "axisCustom": 48,
   "axisStandard": 7,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 11,
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1973
   },
   "contextCount": 1238,
   "dts": {
    "calculationLink": {
     "local": [
      "bbva-20230630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "bbva-20230630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "bbva-20230630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bbva-20230630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bbva-20230630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "bbva-20230630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd"
     ]
    }
   },
   "elementCount": 1081,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2023": 3,
    "total": 3
   },
   "keyCustom": 353,
   "keyStandard": 214,
   "memberCustom": 158,
   "memberStandard": 54,
   "nsprefix": "bbva",
   "nsuri": "http://www.bbva.es/20230630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.bbva.es/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "bbva:ExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationPolicyTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfPrinciplesOfConsolidationAccountingPoliciesMeasurementBasesAppliedAndRecentIFRSPronouncementsAndInterpretationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Note 2",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.bbva.es/role/Note2",
     "shortName": "Note 2",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "bbva:ExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationPolicyTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfPrinciplesOfConsolidationAccountingPoliciesMeasurementBasesAppliedAndRecentIFRSPronouncementsAndInterpretationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GuaranteesReceivedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairedFinancialAssetsAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - Note 6 Guarantees Received (Details)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.bbva.es/role/Note6GuaranteesReceivedDetails",
     "shortName": "Note 6 Guarantees Received (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GuaranteesReceivedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairedFinancialAssetsAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ImpairedSecuredLoansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GrossCarryingAmountLoansAndAdvancesAtAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000112 - Disclosure - Note 6 Impaired Secured Loans (Details)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails",
     "shortName": "Note 6 Impaired Secured Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ImpairedSecuredLoansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GrossCarryingAmountLoansAndAdvancesAtAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ChangesInImpairedFinancialAssetsAndGuaranteesGivenTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairedFinancialAssetsAndGuaranteesGivenAtTheBeginning",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - Note 6 Changes in impaired financial assets and guarantees given (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails",
     "shortName": "Note 6 Changes in impaired financial assets and guarantees given (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ChangesInImpairedFinancialAssetsAndGuaranteesGivenTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-113",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:ImpairedFinancialAssetsAndGuaranteesGivenAtTheBeginning",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PositiveScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-542",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - Note 6 Positive scenario of GDP, unemployment rate and HPI for the main geographies (Details)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
     "shortName": "Note 6 Positive scenario of GDP, unemployment rate and HPI for the main geographies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PositiveScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-542",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "bbva:EstimateOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-578",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000115 - Disclosure - Note 6 Estimate of GDP, unemployment rate and HPI for the main geographies (Details)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
     "shortName": "Note 6 Estimate of GDP, unemployment rate and HPI for the main geographies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "bbva:EstimateOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-578",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:NegativeScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-614",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000116 - Disclosure - Note 6 Negative scenario of GDP, unemployment rate and HPI for the main geographies (Details)",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
     "shortName": "Note 6 Negative scenario of GDP, unemployment rate and HPI for the main geographies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:NegativeScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-614",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ExpectedLossVariationAsOfJuneTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-650",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP100Bp",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - Note 6 Expected loss variation as of June (Details)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
     "shortName": "Note 6 Expected loss variation as of June (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ExpectedLossVariationAsOfJuneTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-650",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GDP100Bp",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:LossAllowancesOfLoansAndAdvancesAtAmortisedCostAtTheBeginningOfThePeriod",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - Note 6 Changes in loss allowances of loans and advances at amortized cost (Details)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails",
     "shortName": "Note 6 Changes in loss allowances of loans and advances at amortized cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-113",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:LossAllowancesOfLoansAndAdvancesAtAmortisedCostAtTheBeginningOfThePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:WholesaleFinancingOperationsCarriedOutByGroupEntitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-669",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:SeniorNonPreferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - Note 6 Wholesale financing operations carried out by group entities (Details)",
     "menuCat": "Details",
     "order": "108",
     "role": "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails",
     "shortName": "Note 6 Wholesale financing operations carried out by group entities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:WholesaleFinancingOperationsCarriedOutByGroupEntitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-669",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:SeniorNonPreferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - Note 7 Fair value of financial instruments by levels (Details)",
     "menuCat": "Details",
     "order": "109",
     "role": "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
     "shortName": "Note 7 Fair value of financial instruments by levels (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:DepositsHeldForTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfBBVAGroupTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Note 3",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.bbva.es/role/Note3",
     "shortName": "Note 3",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfBBVAGroupTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-680",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - Note 7 Fair value of financial instruments at amortized cost by levels (Details)",
     "menuCat": "Details",
     "order": "110",
     "role": "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
     "shortName": "Note 7 Fair value of financial instruments at amortized cost by levels (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-680",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - Note 7 Fair value and carrying amount of the financial instruments (Details)",
     "menuCat": "Details",
     "order": "111",
     "role": "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails",
     "shortName": "Note 7 Fair value and carrying amount of the financial instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000123 - Disclosure - Note 8 Cash Cash Balances At Central Banks And Other Demand Deposits (Details)",
     "menuCat": "Details",
     "order": "112",
     "role": "http://www.bbva.es/role/Note8CashCashBalancesAtCentralBanksAndOtherDemandDepositsDetails",
     "shortName": "Note 8 Cash Cash Balances At Central Banks And Other Demand Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-3",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssetsHeldForTrading",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000124 - Disclosure - Note 9 Financial assets and liabilities held for trading (Details)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
     "shortName": "Note 9 Financial assets and liabilities held for trading (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FinancialAssetsAndLiabilitiesHeldForTradingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:DepositsFinancialLiabilitiesHeldForTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:EquityInstrumentsMandatorilyMeasuredAtFairValue",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000125 - Disclosure - Note 10 Non trading financial assets at fair value through profit or loss mandatorily measured at fair value (Details)",
     "menuCat": "Details",
     "order": "114",
     "role": "http://www.bbva.es/role/Note10NontradingfinancialassetsatfairvaluethroughprofitorlossmandatorilymeasuredatfairvalueDetails",
     "shortName": "Note 10 Non trading financial assets at fair value through profit or loss mandatorily measured at fair value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:DebtSecuritiesAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000126 - Disclosure - Note 11 Financial Instruments Designated At Fair Value Through Profit Or Loss (Details)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
     "shortName": "Note 11 Financial Instruments Designated At Fair Value Through Profit Or Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000127 - Disclosure - Note 12 Financial assets at fair value through other comprehensive income (Details)",
     "menuCat": "Details",
     "order": "116",
     "role": "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails",
     "shortName": "Note 12 Financial assets at fair value through other comprehensive income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:OfWhichLossAllowancesOfDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherComprehensiveIncomeChangesInGainsOrLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-700",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:OtherComprehensiveIncomeChangesInGainsAndLosses",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000128 - Disclosure - Note 12 Other comprehensive income, changes in gains or losses (Details)",
     "menuCat": "Details",
     "order": "117",
     "role": "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails",
     "shortName": "Note 12 Other comprehensive income, changes in gains or losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherComprehensiveIncomeChangesInGainsOrLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-701",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:OtherComprehensiveIncomeChangesInGainsAndLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:DebtSecuritiesAtAmortizedCost",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000129 - Disclosure - Note 13 Financial assets at amortised cost (Details)",
     "menuCat": "Details",
     "order": "118",
     "role": "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
     "shortName": "Note 13 Financial assets at amortised cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FinancialAssetsAtAmortisedCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-710",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:LoansAndAdvancesToCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LoansAndAdvancesToCustomers",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000130 - Disclosure - Note 13 Loans and advances to customers (Details)",
     "menuCat": "Details",
     "order": "119",
     "role": "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
     "shortName": "Note 13 Loans and advances to customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LoansAndAdvancesToCustomersTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-724",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:LoansAndAdvancesToCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfShareholderRemunerationSystemTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Note 4",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.bbva.es/role/Note4",
     "shortName": "Note 4",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfShareholderRemunerationSystemTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:DerivativesHedgeAccountingAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DerivativeFinancialAssetsHeldForHedging",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000131 - Disclosure - Note 14 Derivatives Hedge accounting and fair value changes of the hedged items in portfolio hedge of interest rate risk (Details)",
     "menuCat": "Details",
     "order": "120",
     "role": "http://www.bbva.es/role/Note14DerivativesHedgeaccountingandfairvaluechangesofthehedgeditemsinportfoliohedgeofinterestrateriskDetails",
     "shortName": "Note 14 Derivatives Hedge accounting and fair value changes of the hedged items in portfolio hedge of interest rate risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InvestmentsInJointVentures",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000132 - Disclosure - Note 15 Investments In Subsidiaries Joint Ventures And Associates (Details)",
     "menuCat": "Details",
     "order": "121",
     "role": "http://www.bbva.es/role/Note15InvestmentsInSubsidiariesJointVenturesAndAssociatesDetails",
     "shortName": "Note 15 Investments In Subsidiaries Joint Ventures And Associates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000133 - Disclosure - Note 16 Tangible Assets Breakdown By Type Of Asset (Details)",
     "menuCat": "Details",
     "order": "122",
     "role": "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
     "shortName": "Note 16 Tangible Assets Breakdown By Type Of Asset (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:TangibleAssetsBreakdownByTypeOfAssetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-738",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:PropertyPlantAndEquipmentForOwnUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GoodwillBreakdownByCGUAndChangesOfTheYearTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AdditionalRecognitionGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000134 - Disclosure - Note 17 Goodwill, breakdown by CGU and changes of the year (Details)",
     "menuCat": "Details",
     "order": "123",
     "role": "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails",
     "shortName": "Note 17 Goodwill, breakdown by CGU and changes of the year (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GoodwillBreakdownByCGUAndChangesOfTheYearTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AdditionalRecognitionGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000135 - Disclosure - Note 17 Other Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "124",
     "role": "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails",
     "shortName": "Note 17 Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-781",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:TaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentTaxAssets",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000136 - Disclosure - Note 18 Tax assets and liabilities (Details)",
     "menuCat": "Details",
     "order": "125",
     "role": "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
     "shortName": "Note 18 Tax assets and liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InventoriesTotal",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000137 - Disclosure - Note 19 Other assets and liabilities (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails",
     "shortName": "Note 19 Other assets and liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:ItemsInCourseOfCollectionFromOtherBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000138 - Disclosure - Note 20 Non current assets and disposal groups classified as held for sale breakdown by items (Details)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails",
     "shortName": "Note 20 Non current assets and disposal groups classified as held for sale breakdown by items (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-787",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:DividendIncomeBreakdownByHeadlineTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromDividends",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000139 - Disclosure - Note 20 Condensed consolidated income statements of companies sold in the USA subsidiary (Details)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails",
     "shortName": "Note 20 Condensed consolidated income statements of companies sold in the USA subsidiary (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FinancialLiabilitiesAtAmortisedCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:TotalDepositsAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000140 - Disclosure - Note 21 Financial liabilities at amortised cost (Details)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
     "shortName": "Note 21 Financial liabilities at amortised cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FinancialLiabilitiesAtAmortisedCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:TotalDepositsAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Note 5",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.bbva.es/role/Note5",
     "shortName": "Note 5",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DepositsFromBanks",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000141 - Disclosure - Note 21 Deposits from credit institutions (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
     "shortName": "Note 21 Deposits from credit institutions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:DepositsFromCreditInstitutionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-808",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DepositsFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FinancialLiabilitiesAtAmortisedCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DepositsFromCustomers",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000142 - Disclosure - Note 21 Customer Deposits (Details)",
     "menuCat": "Details",
     "order": "131",
     "role": "http://www.bbva.es/role/Note21CustomerDepositsDetails",
     "shortName": "Note 21 Customer Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CustomerDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-862",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DepositsFromCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:DebtCertificatesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000143 - Disclosure - Note 21 Debt certificates (Details)",
     "menuCat": "Details",
     "order": "132",
     "role": "http://www.bbva.es/role/Note21DebtcertificatesDetails",
     "shortName": "Note 21 Debt certificates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:DebtCertificatesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000144 - Disclosure - Note 21 Other Financial Liabilities (Details)",
     "menuCat": "Details",
     "order": "133",
     "role": "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails",
     "shortName": "Note 21 Other Financial Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherFinancialLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-953",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LiabilitiesUnderInsuranceAndReinsuranceContractsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InsuranceContractsIssuedThatAreLiabilities",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000145 - Disclosure - Note 22 Liabilities under insurance and reinsurance contracts (Details)",
     "menuCat": "Details",
     "order": "134",
     "role": "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails",
     "shortName": "Note 22 Liabilities under insurance and reinsurance contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LiabilitiesUnderInsuranceAndReinsuranceContractsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-961",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:InsuranceContractsIssuedThatAreLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProvisionsForEmployeeBenefits",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000146 - Disclosure - Note 23 Provisions Breakdown By Concepts (Details)",
     "menuCat": "Details",
     "order": "135",
     "role": "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
     "shortName": "Note 23 Provisions Breakdown By Concepts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CondensedConsolidatedIncomeStatementImpactTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:InterestIncomeAndExpensePostEmploymentAndOtherEmployeeBenefitCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000147 - Disclosure - Note 24 Condensed consolidated Income Statement impact (Details)",
     "menuCat": "Details",
     "order": "136",
     "role": "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails",
     "shortName": "Note 24 Condensed consolidated Income Statement impact (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CondensedConsolidatedIncomeStatementImpactTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:InterestIncomeAndExpensePostEmploymentAndOtherEmployeeBenefitCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RetainedEarnings",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000149 - Disclosure - Note 26 Retained earnings, revaluation reserves and other reserves (Details)",
     "menuCat": "Details",
     "order": "137",
     "role": "http://www.bbva.es/role/Note26RetainedearningsrevaluationreservesandotherreservesDetails",
     "shortName": "Note 26 Retained earnings, revaluation reserves and other reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:RetainedEarningsRevaluationReservesAndOtherReservesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:TotalRetainedEarningsRevaluationReservesAndOtherReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ItemsThatWillNotBeReclassifiedToProfitOrLoss",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000150 - Disclosure - Note 27 Accumulated Other Comprehensive Income Classified By Concepts (Details)",
     "menuCat": "Details",
     "order": "138",
     "role": "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
     "shortName": "Note 27 Accumulated Other Comprehensive Income Classified By Concepts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:AccumulatedOtherComprehensiveIncomeClassifiedByConceptsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-965",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:HedgeOfNetInvestmentsInForeignOperationsEffectivePortion",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:NonControllingInterestClassifiedByConceptTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncontrollingInterests",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000151 - Disclosure - Note 28 Non Controlling Interest Classified By Concept (Details)",
     "menuCat": "Details",
     "order": "139",
     "role": "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails",
     "shortName": "Note 28 Non Controlling Interest Classified By Concept (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:NonControllingInterestClassifiedByConceptTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-975",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:NoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfRiskManagementTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Note 6",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.bbva.es/role/Note6",
     "shortName": "Note 6",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfRiskManagementTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000152 - Disclosure - Nota 28 Profit attributable to non-controlling interests (Details)",
     "menuCat": "Details",
     "order": "140",
     "role": "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
     "shortName": "Nota 28 Profit attributable to non-controlling interests (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ProfitAttributableToNonControllingInterestsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-987",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CapitalRatiosTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:EligibleCommonEquityTier1Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000153 - Disclosure - Note 29 Capital ratios (Details)",
     "menuCat": "Details",
     "order": "141",
     "role": "http://www.bbva.es/role/Note29CapitalratiosDetails",
     "shortName": "Note 29 Capital ratios (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CapitalRatiosTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:EligibleCommonEquityTier1Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LeverageRatioTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:Tier1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000154 - Disclosure - Note 29 Leverage ratio (Details)",
     "menuCat": "Details",
     "order": "142",
     "role": "http://www.bbva.es/role/Note29LeverageratioDetails",
     "shortName": "Note 29 Leverage ratio (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LeverageRatioTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:Tier1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CommitmentsAndGuaranteesGivenTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:MemorandumLoanCommitmentsGiven",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000155 - Disclosure - Note 30 Commitments and guarantees given (Details)",
     "menuCat": "Details",
     "order": "143",
     "role": "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
     "shortName": "Note 30 Commitments and guarantees given (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CommitmentsAndGuaranteesGivenTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:TotalLoanCommitmentsAndFinancialGuarantees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:InterestIncomeBreakdownByOriginTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestIncomeOnFinancialAssetsHeldForTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000157 - Disclosure - Note 32 Interest income breakdown by origin (Details)",
     "menuCat": "Details",
     "order": "144",
     "role": "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails",
     "shortName": "Note 32 Interest income breakdown by origin (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:InterestIncomeBreakdownByOriginTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestIncomeOnFinancialAssetsHeldForTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:InterestExpenseBreakdownByOriginTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnFinancialLiabilitiesHeldForTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000158 - Disclosure - Note 32 Interest expense breakdown by origin (Details)",
     "menuCat": "Details",
     "order": "145",
     "role": "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails",
     "shortName": "Note 32 Interest expense breakdown by origin (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:InterestExpenseBreakdownByOriginTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnFinancialLiabilitiesHeldForTrading",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:DividendIncomeBreakdownByHeadlineTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1013",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromDividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000159 - Disclosure - Note 33 Dividend income breakdown by headline (Details)",
     "menuCat": "Details",
     "order": "146",
     "role": "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails",
     "shortName": "Note 33 Dividend income breakdown by headline (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:DividendIncomeBreakdownByHeadlineTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1013",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromDividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FeeAndCommissionIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:BillsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000160 - Disclosure - Note 34 Fee and commission income (Details)",
     "menuCat": "Details",
     "order": "147",
     "role": "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails",
     "shortName": "Note 34 Fee and commission income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FeeAndCommissionIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:BillsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FeesAndCommissionExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:DemandAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000161 - Disclosure - Note 34 Fees and commission expense (Details)",
     "menuCat": "Details",
     "order": "148",
     "role": "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails",
     "shortName": "Note 34 Fees and commission expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FeesAndCommissionExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:DemandAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsOrLossesOnDerecognitionOfFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueThroughProfitOrLossNet",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000162 - Disclosure - Note 35 Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net (Details)",
     "menuCat": "Details",
     "order": "149",
     "role": "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
     "shortName": "Note 35 Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:SubtotalGainsOrLossesInFinancialAssetsAndLiabilitiesNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Note 7",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.bbva.es/role/Note7",
     "shortName": "Note 7",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GainsOrLossesOnFinancialAssetsAndLiabilitiesBreakdownByNatureOfTheFinancialInstrumentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsLossesOnFinancialAssetsAndLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000163 - Disclosure - Note 35 Gains or losses on financial assets and liabilities breakdown by nature of the financial instrument (Details)",
     "menuCat": "Details",
     "order": "150",
     "role": "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails",
     "shortName": "Note 35 Gains or losses on financial assets and liabilities breakdown by nature of the financial instrument (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GainsOrLossesOnFinancialAssetsAndLiabilitiesBreakdownByNatureOfTheFinancialInstrumentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsLossesOnFinancialAssetsAndLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R151": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherOperatingIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialIncomeFromNonFinancialServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000164 - Disclosure - Note 36 Other operating income (Details)",
     "menuCat": "Details",
     "order": "151",
     "role": "http://www.bbva.es/role/Note36OtheroperatingincomeDetails",
     "shortName": "Note 36 Other operating income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherOperatingIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialIncomeFromNonFinancialServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R152": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherOperatingExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ChangeInInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000165 - Disclosure - Note 36 Other operating expense (Details)",
     "menuCat": "Details",
     "order": "152",
     "role": "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails",
     "shortName": "Note 36 Other operating expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherOperatingExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ChangeInInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R153": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:IncomeFromInsuranceAndReinsuranceContracts",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000166 - Disclosure - Note 37 Income and expense from insurance and reinsurance contracts (Details)",
     "menuCat": "Details",
     "order": "153",
     "role": "http://www.bbva.es/role/Note37IncomeandexpensefrominsuranceandreinsurancecontractsDetails",
     "shortName": "Note 37 Income and expense from insurance and reinsurance contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:IncomeAndExpenseFromInsuranceAndReinsuranceContractsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:NetIncomeArisingFromInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R154": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PersonnelExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WagesAndSalaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000167 - Disclosure - Note 38 Personnel expense (Details)",
     "menuCat": "Details",
     "order": "154",
     "role": "http://www.bbva.es/role/Note38PersonnelexpenseDetails",
     "shortName": "Note 38 Personnel expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PersonnelExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WagesAndSalaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R155": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherAdministrativeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:TechnologyAndSystems",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000168 - Disclosure - Note 38 Other administrative expense (Details)",
     "menuCat": "Details",
     "order": "155",
     "role": "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails",
     "shortName": "Note 38 Other administrative expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:OtherAdministrativeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:TechnologyAndSystems",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R156": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DepreciationAndAmortisationExpense",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000169 - Disclosure - Note 39 Depreciation and amortization (Details)",
     "menuCat": "Details",
     "order": "156",
     "role": "http://www.bbva.es/role/Note39DepreciationandamortizationDetails",
     "shortName": "Note 39 Depreciation and amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:DepreciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1029",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:DepreciationAndAmortisationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R157": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ProvisionsOrReversalOfProvisionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:PensionsAndOtherPostEmploymentDefinedBenefitObligationsProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000170 - Disclosure - Note 40 Provisions or reversal of provisions (Details)",
     "menuCat": "Details",
     "order": "157",
     "role": "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails",
     "shortName": "Note 40 Provisions or reversal of provisions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ProvisionsOrReversalOfProvisionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:PensionsAndOtherPostEmploymentDefinedBenefitObligationsProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R158": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossOrNetGainsByModificationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairmentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000171 - Disclosure - Note 41 Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss or net gains by modification (Details)",
     "menuCat": "Details",
     "order": "158",
     "role": "http://www.bbva.es/role/Note41ImpairmentorreversalofimpairmentonfinancialassetsnotmeasuredatfairvaluethroughprofitorlossornetgainsbymodificationDetails",
     "shortName": "Note 41 Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss or net gains by modification (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossOrNetGainsByModificationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:GainOnRecoveryOfLoansAndAdvancesPreviouslyWrittenOff",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R159": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairmentTangibleAssets",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000172 - Disclosure - Note 42 Impairment Or Reversal Of Impairment On Non Financial Assets (Details)",
     "menuCat": "Details",
     "order": "159",
     "role": "http://www.bbva.es/role/Note42ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsDetails",
     "shortName": "Note 42 Impairment Or Reversal Of Impairment On Non Financial Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Note 8",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.bbva.es/role/Note8",
     "shortName": "Note 8",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R160": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GainsLossesFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:NetGainsLossOnSalesOfRealState",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000173 - Disclosure - Note 43 Gains (losses) from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations (Details)",
     "menuCat": "Details",
     "order": "160",
     "role": "http://www.bbva.es/role/Note43GainslossesfromnoncurrentassetsanddisposalgroupsclassifiedasheldforsalenotqualifyingasdiscontinuedoperationsDetails",
     "shortName": "Note 43 Gains (losses) from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:GainsLossesFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:NetGainsLossOnSalesOfRealState",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R161": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:BalancesArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1039",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LoansAndAdvancesToBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000174 - Disclosure - Note 44 Balances arising from transactions with entities of the group (Details)",
     "menuCat": "Details",
     "order": "161",
     "role": "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails",
     "shortName": "Note 44 Balances arising from transactions with entities of the group (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:BalancesArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1039",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LoansAndAdvancesToBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R162": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:BalancesOfConsolidatedIncomeStatementArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:InterestAndOtherIncomeRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000175 - Disclosure - Note 44 Balances of consolidated income statement arising from transactions with entities of the group (Details)",
     "menuCat": "Details",
     "order": "162",
     "role": "http://www.bbva.es/role/Note44BalancesofconsolidatedincomestatementarisingfromtransactionswithentitiesofthegroupDetails",
     "shortName": "Note 44 Balances of consolidated income statement arising from transactions with entities of the group (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:BalancesOfConsolidatedIncomeStatementArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:InterestAndOtherIncomeRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R163": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1045",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:LoansAndCreditsToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000176 - Disclosure - Note 44 Transactions with members of the Board of Directors and Senior Management (Details)",
     "menuCat": "Details",
     "order": "163",
     "role": "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails",
     "shortName": "Note 44 Transactions with members of the Board of Directors and Senior Management (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1045",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:LoansAndCreditsToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R164": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:RemunerationForNonExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000177 - Disclosure - Note 45 Remuneration for non executive directors (Details)",
     "menuCat": "Details",
     "order": "164",
     "role": "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
     "shortName": "Note 45 Remuneration for non executive directors (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:RemunerationForNonExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R165": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:RemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "bbva:TheoreticalSharesAllocated2023",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000178 - Disclosure - Note 45 Remuneration system with deferred delivery of shares of non executive directors (Details)",
     "menuCat": "Details",
     "order": "165",
     "role": "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails",
     "shortName": "Note 45 Remuneration system with deferred delivery of shares of non executive directors (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:RemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "bbva:TheoreticalSharesAllocated2023",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R166": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FixedRemunerationOfExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:FixedRemunerationOfExecutiveDirectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000179 - Disclosure - Note 45 Fixed remuneration of executive directors (Details)",
     "menuCat": "Details",
     "order": "166",
     "role": "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails",
     "shortName": "Note 45 Fixed remuneration of executive directors (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FixedRemunerationOfExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:FixedRemunerationOfExecutiveDirectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R167": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PensionCommitmentsWithExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:RetirementContributions",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000180 - Disclosure - Note 45 Pension commitments with executive directors (Details)",
     "menuCat": "Details",
     "order": "167",
     "role": "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails",
     "shortName": "Note 45 Pension commitments with executive directors (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PensionCommitmentsWithExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1233",
      "decimals": "-3",
      "lang": "en-US",
      "name": "bbva:RetirementContributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R168": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FixedRemunerationOfSeniorManagementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:FixedRemunerationOfSeniorManagement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000181 - Disclosure - Note 45 Fixed remuneration of senior management (Details)",
     "menuCat": "Details",
     "order": "168",
     "role": "http://www.bbva.es/role/Note45FixedremunerationofseniormanagementDetails",
     "shortName": "Note 45 Fixed remuneration of senior management (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:FixedRemunerationOfSeniorManagementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:FixedRemunerationOfSeniorManagement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R169": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PensionCommitmentsWithExecutiveDirectorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "bbva:RetirementContributions",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000182 - Disclosure - Note 45 Pension commitments with senior management (Details)",
     "menuCat": "Details",
     "order": "169",
     "role": "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails",
     "shortName": "Note 45 Pension commitments with senior management (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:PensionCommitmentsWithSeniorManagementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1237",
      "decimals": "-3",
      "lang": "en-US",
      "name": "bbva:RetirementContributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsHeldForTradingExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Note 9",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.bbva.es/role/Note9",
     "shortName": "Note 9",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsHeldForTradingExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Note 10",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.bbva.es/role/Note10",
     "shortName": "Note 10",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Note 11",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.bbva.es/role/Note11",
     "shortName": "Note 11",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Statement of financial position, order of liquidity (Statement)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement",
     "shortName": "Statement of financial position, order of liquidity (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:InsuranceContractsIssuedThatAreAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Note 12",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.bbva.es/role/Note12",
     "shortName": "Note 12",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfFinancialAssetsAtAmortisedCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Note 13",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.bbva.es/role/Note13",
     "shortName": "Note 13",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfFinancialAssetsAtAmortisedCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfHedgingDerivativesAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Note 14",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.bbva.es/role/Note14",
     "shortName": "Note 14",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfHedgingDerivativesAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfInvestmentsInSubsidiariesJointVenturesAndAssociatesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Note 15",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.bbva.es/role/Note15",
     "shortName": "Note 15",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfInvestmentsInSubsidiariesJointVenturesAndAssociatesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfTangibleAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Note 16",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.bbva.es/role/Note16",
     "shortName": "Note 16",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfTangibleAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Note 17",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.bbva.es/role/Note17",
     "shortName": "Note 17",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfTaxAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Note 18",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.bbva.es/role/Note18",
     "shortName": "Note 18",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfTaxAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfOtherAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Note 19",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.bbva.es/role/Note19",
     "shortName": "Note 19",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfOtherAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfNonCurrentAssetsAndLiabilitiesAndDisposalGroupsClassifiedAsHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Note 20",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.bbva.es/role/Note20",
     "shortName": "Note 20",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfNonCurrentAssetsAndLiabilitiesAndDisposalGroupsClassifiedAsHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfFinancialLiabilitiesAtAmortisedCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Note 21",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.bbva.es/role/Note21",
     "shortName": "Note 21",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfFinancialLiabilitiesAtAmortisedCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromInterest",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Statement of comprehensive income, profit or loss, by function of expense (Statement)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement",
     "shortName": "Statement of comprehensive income, profit or loss, by function of expense (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "lang": "en-US",
      "name": "bbva:OtherInterestIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfAssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Note 22",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://www.bbva.es/role/Note22",
     "shortName": "Note 22",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfAssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Note 23",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.bbva.es/role/Note23",
     "shortName": "Note 23",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfPostEmploymentAndOtherEmployeeBenefitCommitmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Note 24",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.bbva.es/role/Note24",
     "shortName": "Note 24",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfPostEmploymentAndOtherEmployeeBenefitCommitmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfCommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Note 25",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://www.bbva.es/role/Note25",
     "shortName": "Note 25",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfCommonStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfRetainedEarningsAndOtherReservesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Note 26",
     "menuCat": "Notes",
     "order": "34",
     "role": "http://www.bbva.es/role/Note26",
     "shortName": "Note 26",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfRetainedEarningsAndOtherReservesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfAccumulatedOtherComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Note 27",
     "menuCat": "Notes",
     "order": "35",
     "role": "http://www.bbva.es/role/Note27",
     "shortName": "Note 27",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfAccumulatedOtherComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Note 28",
     "menuCat": "Notes",
     "order": "36",
     "role": "http://www.bbva.es/role/Note28",
     "shortName": "Note 28",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfCapitalBaseAndCapitalManagementTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Note 29",
     "menuCat": "Notes",
     "order": "37",
     "role": "http://www.bbva.es/role/Note29",
     "shortName": "Note 29",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfCapitalBaseAndCapitalManagementTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfCommitmentsAndGuaranteesGivenTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Note 30",
     "menuCat": "Notes",
     "order": "38",
     "role": "http://www.bbva.es/role/Note30",
     "shortName": "Note 30",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfCommitmentsAndGuaranteesGivenTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfOtherContingentAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Note 31",
     "menuCat": "Notes",
     "order": "39",
     "role": "http://www.bbva.es/role/Note31",
     "shortName": "Note 31",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfOtherContingentAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Statement of comprehensive income, OCI components presented before tax (Statement)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement",
     "shortName": "Statement of comprehensive income, OCI components presented before tax (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:OtherComprehensiveIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Note 32",
     "menuCat": "Notes",
     "order": "40",
     "role": "http://www.bbva.es/role/Note32",
     "shortName": "Note 32",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfDividendIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Note 33",
     "menuCat": "Notes",
     "order": "41",
     "role": "http://www.bbva.es/role/Note33",
     "shortName": "Note 33",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfDividendIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFeeAndCommissionIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Note 34",
     "menuCat": "Notes",
     "order": "42",
     "role": "http://www.bbva.es/role/Note34",
     "shortName": "Note 34",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFeeAndCommissionIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfGainsOrLossesOnFinancialAssetsAndLiabilitiesAndExchangesDifferencesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Note 35",
     "menuCat": "Notes",
     "order": "43",
     "role": "http://www.bbva.es/role/Note35",
     "shortName": "Note 35",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfGainsOrLossesOnFinancialAssetsAndLiabilitiesAndExchangesDifferencesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Note 36",
     "menuCat": "Notes",
     "order": "44",
     "role": "http://www.bbva.es/role/Note36",
     "shortName": "Note 36",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfIncomeAndExpensesFromInsuranceAndReinsuranceContractsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Note 37",
     "menuCat": "Notes",
     "order": "45",
     "role": "http://www.bbva.es/role/Note37",
     "shortName": "Note 37",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfIncomeAndExpensesFromInsuranceAndReinsuranceContractsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfAdministrationCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Note 38",
     "menuCat": "Notes",
     "order": "46",
     "role": "http://www.bbva.es/role/Note38",
     "shortName": "Note 38",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfAdministrationCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Note 39",
     "menuCat": "Notes",
     "order": "47",
     "role": "http://www.bbva.es/role/Note39",
     "shortName": "Note 39",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfProvisionsOrReversalOfProvisionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Note 40",
     "menuCat": "Notes",
     "order": "48",
     "role": "http://www.bbva.es/role/Note40",
     "shortName": "Note 40",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfProvisionsOrReversalOfProvisionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Note 41",
     "menuCat": "Notes",
     "order": "49",
     "role": "http://www.bbva.es/role/Note41",
     "shortName": "Note 41",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-85",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Statement of changes in equity (Statement)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.bbva.es/role/StatementofchangesinequityStatement",
     "shortName": "Statement of changes in equity (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-85",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Note 42",
     "menuCat": "Notes",
     "order": "50",
     "role": "http://www.bbva.es/role/Note42",
     "shortName": "Note 42",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Note 43",
     "menuCat": "Notes",
     "order": "51",
     "role": "http://www.bbva.es/role/Note43",
     "shortName": "Note 43",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Note 44",
     "menuCat": "Notes",
     "order": "52",
     "role": "http://www.bbva.es/role/Note44",
     "shortName": "Note 44",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Note 45",
     "menuCat": "Notes",
     "order": "53",
     "role": "http://www.bbva.es/role/Note45",
     "shortName": "Note 45",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Note 46",
     "menuCat": "Notes",
     "order": "54",
     "role": "http://www.bbva.es/role/Note46",
     "shortName": "Note 46",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - List of accounting policies (Policies)",
     "menuCat": "Policies",
     "order": "55",
     "role": "http://www.bbva.es/role/ListofaccountingpoliciesPolicies",
     "shortName": "List of accounting policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:TotalGroupAssetsByOperatingSegmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Note 5 (Tables)",
     "menuCat": "Tables",
     "order": "56",
     "role": "http://www.bbva.es/role/Note5Tables",
     "shortName": "Note 5 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:TotalGroupAssetsByOperatingSegmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:MaximumCreditRiskExposureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Note 6 (Tables)",
     "menuCat": "Tables",
     "order": "57",
     "role": "http://www.bbva.es/role/Note6Tables",
     "shortName": "Note 6 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:MaximumCreditRiskExposureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FairValueOfFinancialInstrumentsByLevelsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Note 7 (Tables)",
     "menuCat": "Tables",
     "order": "58",
     "role": "http://www.bbva.es/role/Note7Tables",
     "shortName": "Note 7 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FairValueOfFinancialInstrumentsByLevelsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Note 8 (Tables)",
     "menuCat": "Tables",
     "order": "59",
     "role": "http://www.bbva.es/role/Note8Tables",
     "shortName": "Note 8 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Statement of cash flows, indirect method (Statement)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement",
     "shortName": "Statement of cash flows, indirect method (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialAssetsAndLiabilitiesHeldForTradingTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Note 9 (Tables)",
     "menuCat": "Tables",
     "order": "60",
     "role": "http://www.bbva.es/role/Note9Tables",
     "shortName": "Note 9 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialAssetsAndLiabilitiesHeldForTradingTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:NonTradingFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Note 10 (Tables)",
     "menuCat": "Tables",
     "order": "61",
     "role": "http://www.bbva.es/role/Note10Tables",
     "shortName": "Note 10 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:NonTradingFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Note 11 (Tables)",
     "menuCat": "Tables",
     "order": "62",
     "role": "http://www.bbva.es/role/Note11Tables",
     "shortName": "Note 11 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Note 12 (Tables)",
     "menuCat": "Tables",
     "order": "63",
     "role": "http://www.bbva.es/role/Note12Tables",
     "shortName": "Note 12 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialAssetsAtAmortisedCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Note 13 (Tables)",
     "menuCat": "Tables",
     "order": "64",
     "role": "http://www.bbva.es/role/Note13Tables",
     "shortName": "Note 13 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialAssetsAtAmortisedCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DerivativesHedgeAccountingAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Note 14 (Tables)",
     "menuCat": "Tables",
     "order": "65",
     "role": "http://www.bbva.es/role/Note14Tables",
     "shortName": "Note 14 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DerivativesHedgeAccountingAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:InvestmentsInSubsidiariesJointVenturesAndAssociatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Note 15 (Tables)",
     "menuCat": "Tables",
     "order": "66",
     "role": "http://www.bbva.es/role/Note15Tables",
     "shortName": "Note 15 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:InvestmentsInSubsidiariesJointVenturesAndAssociatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:TangibleAssetsBreakdownByTypeOfAssetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Note 16 (Tables)",
     "menuCat": "Tables",
     "order": "67",
     "role": "http://www.bbva.es/role/Note16Tables",
     "shortName": "Note 16 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:TangibleAssetsBreakdownByTypeOfAssetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:GoodwillBreakdownByCGUAndChangesOfTheYearTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Note 17 (Tables)",
     "menuCat": "Tables",
     "order": "68",
     "role": "http://www.bbva.es/role/Note17Tables",
     "shortName": "Note 17 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:GoodwillBreakdownByCGUAndChangesOfTheYearTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:TaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Note 18 (Tables)",
     "menuCat": "Tables",
     "order": "69",
     "role": "http://www.bbva.es/role/Note18Tables",
     "shortName": "Note 18 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:TaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:MemorandumItemSubordinatedLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Statement of financial position, order of liquidity (Parentheticals)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityParentheticals",
     "shortName": "Statement of financial position, order of liquidity (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:MemorandumItemSubordinatedLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:OtherAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Note 19 (Tables)",
     "menuCat": "Tables",
     "order": "70",
     "role": "http://www.bbva.es/role/Note19Tables",
     "shortName": "Note 19 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:OtherAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Note 20 (Tables)",
     "menuCat": "Tables",
     "order": "71",
     "role": "http://www.bbva.es/role/Note20Tables",
     "shortName": "Note 20 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialLiabilitiesAtAmortisedCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Note 21 (Tables)",
     "menuCat": "Tables",
     "order": "72",
     "role": "http://www.bbva.es/role/Note21Tables",
     "shortName": "Note 21 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FinancialLiabilitiesAtAmortisedCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:LiabilitiesUnderInsuranceAndReinsuranceContractsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Note 22 (Tables)",
     "menuCat": "Tables",
     "order": "73",
     "role": "http://www.bbva.es/role/Note22Tables",
     "shortName": "Note 22 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:LiabilitiesUnderInsuranceAndReinsuranceContractsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ProvisionsBreakdownByConceptsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Note 23 (Tables)",
     "menuCat": "Tables",
     "order": "74",
     "role": "http://www.bbva.es/role/Note23Tables",
     "shortName": "Note 23 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ProvisionsBreakdownByConceptsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CondensedConsolidatedIncomeStatementImpactTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Note 24 (Tables)",
     "menuCat": "Tables",
     "order": "75",
     "role": "http://www.bbva.es/role/Note24Tables",
     "shortName": "Note 24 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CondensedConsolidatedIncomeStatementImpactTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:RetainedEarningsRevaluationReservesAndOtherReservesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Note 26 (Tables)",
     "menuCat": "Tables",
     "order": "76",
     "role": "http://www.bbva.es/role/Note26Tables",
     "shortName": "Note 26 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:RetainedEarningsRevaluationReservesAndOtherReservesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:AccumulatedOtherComprehensiveIncomeClassifiedByConceptsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Note 27 (Tables)",
     "menuCat": "Tables",
     "order": "77",
     "role": "http://www.bbva.es/role/Note27Tables",
     "shortName": "Note 27 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:AccumulatedOtherComprehensiveIncomeClassifiedByConceptsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:NonControllingInterestClassifiedByConceptTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Note 28 (Tables)",
     "menuCat": "Tables",
     "order": "78",
     "role": "http://www.bbva.es/role/Note28Tables",
     "shortName": "Note 28 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:NonControllingInterestClassifiedByConceptTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CapitalRatiosTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Note 29 (Tables)",
     "menuCat": "Tables",
     "order": "79",
     "role": "http://www.bbva.es/role/Note29Tables",
     "shortName": "Note 29 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CapitalRatiosTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:OfWhichHyperinflationEffectFromOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Statement of cash flows, indirect method (Parentheticals)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.bbva.es/role/StatementofcashflowsindirectmethodParentheticals",
     "shortName": "Statement of cash flows, indirect method (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:OfWhichHyperinflationEffectFromOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CommitmentsAndGuaranteesGivenTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Note 30 (Tables)",
     "menuCat": "Tables",
     "order": "80",
     "role": "http://www.bbva.es/role/Note30Tables",
     "shortName": "Note 30 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:CommitmentsAndGuaranteesGivenTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:InterestIncomeBreakdownByOriginTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Note 32 (Tables)",
     "menuCat": "Tables",
     "order": "81",
     "role": "http://www.bbva.es/role/Note32Tables",
     "shortName": "Note 32 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:InterestIncomeBreakdownByOriginTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DividendIncomeBreakdownByHeadlineTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Note 33 (Tables)",
     "menuCat": "Tables",
     "order": "82",
     "role": "http://www.bbva.es/role/Note33Tables",
     "shortName": "Note 33 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DividendIncomeBreakdownByHeadlineTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FeeAndCommissionIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Note 34 (Tables)",
     "menuCat": "Tables",
     "order": "83",
     "role": "http://www.bbva.es/role/Note34Tables",
     "shortName": "Note 34 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:FeeAndCommissionIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Note 35 (Tables)",
     "menuCat": "Tables",
     "order": "84",
     "role": "http://www.bbva.es/role/Note35Tables",
     "shortName": "Note 35 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:OtherOperatingIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Note 36 (Tables)",
     "menuCat": "Tables",
     "order": "85",
     "role": "http://www.bbva.es/role/Note36Tables",
     "shortName": "Note 36 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:OtherOperatingIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:IncomeAndExpenseFromInsuranceAndReinsuranceContractsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Note 37 (Tables)",
     "menuCat": "Tables",
     "order": "86",
     "role": "http://www.bbva.es/role/Note37Tables",
     "shortName": "Note 37 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:IncomeAndExpenseFromInsuranceAndReinsuranceContractsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:PersonnelExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Note 38 (Tables)",
     "menuCat": "Tables",
     "order": "87",
     "role": "http://www.bbva.es/role/Note38Tables",
     "shortName": "Note 38 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:PersonnelExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DepreciationAndAmortizationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Note 39 (Tables)",
     "menuCat": "Tables",
     "order": "88",
     "role": "http://www.bbva.es/role/Note39Tables",
     "shortName": "Note 39 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DepreciationAndAmortizationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ProvisionsOrReversalOfProvisionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Note 40 (Tables)",
     "menuCat": "Tables",
     "order": "89",
     "role": "http://www.bbva.es/role/Note40Tables",
     "shortName": "Note 40 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ProvisionsOrReversalOfProvisionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfIntroductionBasisForThePresentationOfTheCondensedInterimConsolidatedFinancialStatementsAndOtherInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Note 1",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.bbva.es/role/Note1",
     "shortName": "Note 1",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:DisclosureOfIntroductionBasisForThePresentationOfTheCondensedInterimConsolidatedFinancialStatementsAndOtherInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossOrNetGainsByModificationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Note 41 (Tables)",
     "menuCat": "Tables",
     "order": "90",
     "role": "http://www.bbva.es/role/Note41Tables",
     "shortName": "Note 41 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossOrNetGainsByModificationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Note 42 (Tables)",
     "menuCat": "Tables",
     "order": "91",
     "role": "http://www.bbva.es/role/Note42Tables",
     "shortName": "Note 42 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsLossesFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Note 43 (Tables)",
     "menuCat": "Tables",
     "order": "92",
     "role": "http://www.bbva.es/role/Note43Tables",
     "shortName": "Note 43 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:GainsLossesFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:BalancesArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Note 44 (Tables)",
     "menuCat": "Tables",
     "order": "93",
     "role": "http://www.bbva.es/role/Note44Tables",
     "shortName": "Note 44 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:BalancesArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:RemunerationForNonExecutiveDirectorsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Note 45 (Tables)",
     "menuCat": "Tables",
     "order": "94",
     "role": "http://www.bbva.es/role/Note45Tables",
     "shortName": "Note 45 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bbva:RemunerationForNonExecutiveDirectorsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:TotalGroupAssetsByOperatingSegmentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Assets",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - Note 5 Total group assets by operating segment (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails",
     "shortName": "Note 5 Total group assets by operating segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:TotalGroupAssetsByOperatingSegmentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-141",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-1",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestRevenueExpense",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - Note 5 Main margins and profit by operating segments (Details)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
     "shortName": "Note 5 Main margins and profit by operating segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:MainMarginsAndProfitByOperatingSegmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-155",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:InterestRevenueExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:MaximumCreditRiskExposureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - Note 6 Maximum credit risk exposure (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
     "shortName": "Note 6 Maximum credit risk exposure (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:MaximumCreditRiskExposureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-167",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:MaximumCreditRiskExposureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - Note 6 Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location (Details)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails",
     "shortName": "Note 6 Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-281",
      "decimals": "-6",
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LoansAndAdvancesBreakdownByCounterpartyAndProductTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:LoansAndAdvancesByCounterpartyAndProduct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - Note 6 Maximum credit risk exposure breakdown by counterparty and product (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails",
     "shortName": "Note 6 Maximum credit risk exposure breakdown by counterparty and product (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "bbva:LoansAndAdvancesBreakdownByCounterpartyAndProductTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bbva-20230630.htm",
      "contextRef": "c-2",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "bbva:LoansAndAdvancesByCounterpartyAndProduct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "eur",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 294,
   "tag": {
    "bbva_A2023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2023",
        "label": "2023 [Member]",
        "terseLabel": "2023 [Member]"
       }
      }
     },
     "localname": "A2023Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A2024Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2024",
        "label": "2024 [Member]",
        "terseLabel": "2024 [Member]"
       }
      }
     },
     "localname": "A2024Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2025",
        "label": "2025 [Member]",
        "terseLabel": "2025 [Member]"
       }
      }
     },
     "localname": "A2025Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2026",
        "label": "2026 [Member]",
        "terseLabel": "2026 [Member]"
       }
      }
     },
     "localname": "A2026Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2027",
        "label": "2027 [Member]",
        "terseLabel": "2027 [Member]"
       }
      }
     },
     "localname": "A2027Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A2028Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2028",
        "label": "2028 [Member]",
        "terseLabel": "2028 [Member]"
       }
      }
     },
     "localname": "A2028Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A3125Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "3.125%",
        "label": "3.125% [Member]",
        "terseLabel": "3.125% [Member]"
       }
      }
     },
     "localname": "A3125Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A4125Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "4.125%",
        "label": "4.125% [Member]",
        "terseLabel": "4.125% [Member]"
       }
      }
     },
     "localname": "A4125Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A4625Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "4.625%",
        "label": "4.625% [Member]",
        "terseLabel": "4.625% [Member]"
       }
      }
     },
     "localname": "A4625Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_A8375Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "8.375%",
        "label": "8.375% [Member]",
        "terseLabel": "8.375% [Member]"
       }
      }
     },
     "localname": "A8375Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AT1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AT 1",
        "label": "AT 1",
        "terseLabel": "AT 1"
       }
      }
     },
     "localname": "AT1",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AccruedAmortizationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued amortization",
        "label": "Accrued amortization [Member]",
        "terseLabel": "Accrued amortization [Member]"
       }
      }
     },
     "localname": "AccruedAmortizationMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AccumulatedFunds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated funds",
        "label": "Accumulated funds",
        "terseLabel": "Accumulated funds"
       }
      }
     },
     "localname": "AccumulatedFunds",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AccumulatedImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated impairment",
        "label": "Accumulated impairment",
        "terseLabel": "Accumulated impairment"
       }
      }
     },
     "localname": "AccumulatedImpairment",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AccumulatedOtherComprehensiveIncomeClassifiedByConceptsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income classified by concepts",
        "label": "Accumulated other comprehensive income classified by concepts [Line Items]",
        "terseLabel": "Accumulated other comprehensive income classified by concepts [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeClassifiedByConceptsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AccumulatedOtherComprehensiveIncomeClassifiedByConceptsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income Classified By Concepts",
        "label": "Accumulated Other Comprehensive Income Classified By Concepts [Table Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income Classified By Concepts [Table Text Block]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeClassifiedByConceptsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_AccumulatedOtherComprehensiveIncomeNonControllingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income non controlling interest",
        "label": "Accumulated other comprehensive income non controlling interest",
        "terseLabel": "Accumulated other comprehensive income non controlling interest"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeNonControllingInterest",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income",
        "label": "Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ActuarialGainsOrLossesOnDefinedBenefitPensionPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial gains or losses on defined benefit pension plans",
        "label": "Actuarial gains or losses on defined benefit pension plans",
        "terseLabel": "Actuarial gains or losses on defined benefit pension plans"
       }
      }
     },
     "localname": "ActuarialGainsOrLossesOnDefinedBenefitPensionPlans",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AdditionalTier1CapitalRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional tier 1 capital ratio",
        "label": "Additional tier 1 capital ratio",
        "terseLabel": "Additional tier 1 capital ratio"
       }
      }
     },
     "localname": "AdditionalTier1CapitalRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_AdditionsOfImpairedAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions Of Impaired Assets",
        "label": "Additions Of Impaired Assets",
        "terseLabel": "Additions Of Impaired Assets"
       }
      }
     },
     "localname": "AdditionsOfImpairedAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AdjustmentsForDecreaseIncreaseInFinancialAssetsAtAmortisedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 5.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingAssets",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments For Decrease Increase In Financial Assets At Amortised Cost",
        "label": "Adjustments For Decrease Increase In Financial Assets At Amortised Cost",
        "terseLabel": "Adjustments For Decrease Increase In Financial Assets At Amortised Cost"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInFinancialAssetsAtAmortisedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AdjustmentsForDecreaseIncreaseInFinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingAssets",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease increase in financial assets at fair value through other comprehensive income",
        "label": "Adjustments for decrease increase in financial assets at fair value through other comprehensive income",
        "terseLabel": "Adjustments For Decrease Increase In Financial Assets At Fair Value Through Other Comprehensive Income"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInFinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AdjustmentsForDecreaseIncreaseInOtherFinancialAssetsDesignatedAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingAssets",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease increase in other financial assets designated at fair value through profit or loss",
        "label": "Adjustments for decrease increase in other financial assets designated at fair value through profit or loss",
        "terseLabel": "Adjustments For Decrease Increase In Other Financial Assets Designated At Fair Value Through Profit Or Loss"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInOtherFinancialAssetsDesignatedAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AdministrationCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Administration Costs [Abstract]",
        "label": "Administration Costs [Abstract]",
        "terseLabel": "Administration Costs [Abstract]"
       }
      }
     },
     "localname": "AdministrationCostsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_AdvancesThatAreNotLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances that are not loans",
        "label": "Advances that are not loans [Member]",
        "terseLabel": "Advances that are not loans [Member]"
       }
      }
     },
     "localname": "AdvancesThatAreNotLoansMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AmountsTransferredToIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts transferred to income",
        "label": "Amounts transferred to income",
        "terseLabel": "Amounts transferred to income"
       }
      }
     },
     "localname": "AmountsTransferredToIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AmountsTransferredToReserves": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts transferred to reserves",
        "label": "Amounts transferred to reserves",
        "terseLabel": "Amounts transferred to reserves"
       }
      }
     },
     "localname": "AmountsTransferredToReserves",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AnaPeraltaMorenoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ana Peralta Moreno",
        "label": "Ana Peralta Moreno [Member]",
        "terseLabel": "Ana Peralta Moreno [Member]"
       }
      }
     },
     "localname": "AnaPeraltaMorenoMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AnaRevengaShanklinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ana Revenga Shanklin",
        "label": "Ana Revenga Shanklin [Member]",
        "terseLabel": "Ana Revenga Shanklin [Member]"
       }
      }
     },
     "localname": "AnaRevengaShanklinMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AppointmentsAndCorporateGovernanceCommitteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Appointments and Corporate Governance Committee",
        "label": "Appointments and Corporate Governance Committee [Member]",
        "terseLabel": "Appointments and Corporate Governance Committee [Member]"
       }
      }
     },
     "localname": "AppointmentsAndCorporateGovernanceCommitteeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ArgentinaBBVAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Argentina BBVA",
        "label": "Argentina BBVA [Member]",
        "terseLabel": "Argentina BBVA [Member]"
       }
      }
     },
     "localname": "ArgentinaBBVAMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and liabilities",
        "label": "Assets and liabilities [Line Items]",
        "terseLabel": "Assets [Line Items]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities under reinsurance and insurance contracts [Abstract]",
        "label": "Assets and Liabilities under reinsurance and insurance contracts [Abstract]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities under reinsurance and insurance contracts",
        "label": "Assets and Liabilities under reinsurance and insurance contracts [Axis]",
        "terseLabel": "Assets and Liabilities under reinsurance and insurance contracts [Axis]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities under reinsurance and insurance contracts",
        "label": "Assets and Liabilities under reinsurance and insurance contracts [Domain]",
        "terseLabel": "Assets and Liabilities under reinsurance and insurance contracts [Domain]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets and Liabilities under reinsurance and insurance contracts",
        "label": "Assets and Liabilities under reinsurance and insurance contracts [Table]",
        "terseLabel": "Assets and Liabilities under reinsurance and insurance contracts [Table]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsLeasedOutUnderAnOperatingLease": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_PropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets leased out under an operating lease",
        "label": "Assets leased out under an operating lease",
        "terseLabel": "Assets leased out under an operating lease"
       }
      }
     },
     "localname": "AssetsLeasedOutUnderAnOperatingLease",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_AssetsLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets-liabilities",
        "label": "Assets-liabilities [Line Items]",
        "terseLabel": "Assets-liabilities [Line Items]"
       }
      }
     },
     "localname": "AssetsLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsOfTheGroupByOperatingSegmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets of the Group by operating segments",
        "label": "Assets of the Group by operating segments [Axis]",
        "terseLabel": "Assets of the Group by operating segments [Axis]"
       }
      }
     },
     "localname": "AssetsOfTheGroupByOperatingSegmentsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsOfTheGroupByOperatingSegmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets of the Group by operating segments",
        "label": "Assets of the Group by operating segments [Domain]",
        "terseLabel": "Assets of the Group by operating segments [Domain]"
       }
      }
     },
     "localname": "AssetsOfTheGroupByOperatingSegmentsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_AssetsOfTheGroupByOperatingSegmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets of the Group by operating segments",
        "label": "Assets of the Group by operating segments [Line Items]",
        "terseLabel": "Assets of the Group by operating segments [Line Items]"
       }
      }
     },
     "localname": "AssetsOfTheGroupByOperatingSegmentsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AssetsOfTheGroupByOperatingSegmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets of the Group by operating segments",
        "label": "Assets of the Group by operating segments [Table]",
        "terseLabel": "Assets of the Group by operating segments [Table]"
       }
      }
     },
     "localname": "AssetsOfTheGroupByOperatingSegmentsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_AuditCommitteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Committee",
        "label": "Audit Committee [Member]",
        "terseLabel": "Audit Committee [Member]"
       }
      }
     },
     "localname": "AuditCommitteeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BBVAGarantiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BBVA Garanti",
        "label": "BBVA Garanti [Member]",
        "terseLabel": "BBVA Garanti [Member]"
       }
      }
     },
     "localname": "BBVAGarantiMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BBVAGroupAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BBVA Group [Abstract]",
        "label": "BBVA Group [Abstract]"
       }
      }
     },
     "localname": "BBVAGroupAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_BalancesArisingFromTransactionsWithEntitiesOfTheGroupTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balances Arising From Transactions With Entities Of The Group",
        "label": "Balances Arising From Transactions With Entities Of The Group [Table]",
        "terseLabel": "Balances Arising From Transactions With Entities Of The Group [Table]"
       }
      }
     },
     "localname": "BalancesArisingFromTransactionsWithEntitiesOfTheGroupTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_BalancesArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balances arising from transactions with entities of the group",
        "label": "Balances arising from transactions with entities of the group [Table Text Block]",
        "terseLabel": "Balances arising from transactions with entities of the group [Table Text Block]"
       }
      }
     },
     "localname": "BalancesArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_BalancesOfConsolidatedIncomeStatementArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balances of consolidated income statement arising from transactions with entities of the group",
        "label": "Balances of consolidated income statement arising from transactions with entities of the group [Table Text Block]",
        "terseLabel": "Balances of consolidated income statement arising from transactions with entities of the group [Table Text Block]"
       }
      }
     },
     "localname": "BalancesOfConsolidatedIncomeStatementArisingFromTransactionsWithEntitiesOfTheGroupTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_BankGuaranteesToRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank guarantees to related parties",
        "label": "Bank guarantees to related parties",
        "terseLabel": "Bank guarantees to related parties"
       }
      }
     },
     "localname": "BankGuaranteesToRelatedParties",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_BanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banks",
        "label": "Banks [Member]",
        "terseLabel": "Banks [Member]"
       }
      }
     },
     "localname": "BanksMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BasicPointLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basic point",
        "label": "Basic point [Line Items]",
        "terseLabel": "Basic point [Line Items]"
       }
      }
     },
     "localname": "BasicPointLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_BbvaGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bbva group",
        "label": "Bbva group [Member]",
        "terseLabel": "Bbva group [Member]"
       }
      }
     },
     "localname": "BbvaGroupMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BelnGarijoLpezMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bel\u00e9n Garijo L\u00f3pez",
        "label": "Bel\u00e9n Garijo L\u00f3pez [Member]",
        "terseLabel": "Bel\u00e9n Garijo L\u00f3pez [Member]"
       }
      }
     },
     "localname": "BelnGarijoLpezMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BillsReceivables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bills receivables",
        "label": "Bills receivables",
        "terseLabel": "Bills receivables"
       }
      }
     },
     "localname": "BillsReceivables",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_BreakdownByCounterpartyAndProductLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Breakdown by counterparty and product",
        "label": "Breakdown by counterparty and product [Line Items]",
        "terseLabel": "Breakdown by counterparty and product [Line Items]"
       }
      }
     },
     "localname": "BreakdownByCounterpartyAndProductLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_BreakdownByUGEsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Breakdown by UGEs",
        "label": "Breakdown by UGEs [Axis]",
        "terseLabel": "Breakdown by UGEs [Axis]"
       }
      }
     },
     "localname": "BreakdownByUGEsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_BreakdownByUGEsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Breakdown by UGEs",
        "label": "Breakdown by UGEs [Domain]",
        "terseLabel": "Breakdown by UGEs [Domain]"
       }
      }
     },
     "localname": "BreakdownByUGEsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BuildingRentalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building rental",
        "label": "Building rental [Member]",
        "terseLabel": "Building rental [Member]"
       }
      }
     },
     "localname": "BuildingRentalMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ByPurposeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "By purpose",
        "label": "By purpose [Member]",
        "terseLabel": "By purpose [Member]"
       }
      }
     },
     "localname": "ByPurposeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BySecureLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "By secure loans",
        "label": "By secure loans [Member]",
        "terseLabel": "By secure loans [Member]"
       }
      }
     },
     "localname": "BySecureLoansMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_BySubordinationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "By subordination",
        "label": "By subordination [Member]",
        "terseLabel": "By subordination [Member]"
       }
      }
     },
     "localname": "BySubordinationMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital",
        "label": "Capital [Abstract]",
        "terseLabel": "Capital [Abstract]"
       }
      }
     },
     "localname": "CapitalAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_CapitalBaseAndCapitalManagementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Base And Capital Management [Abstract]",
        "label": "Capital Base And Capital Management [Abstract]",
        "terseLabel": "Capital Base And Capital Management [Abstract]"
       }
      }
     },
     "localname": "CapitalBaseAndCapitalManagementAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_CapitalRatiosLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital ratios",
        "label": "Capital ratios [Line Items]",
        "terseLabel": "Capital ratios [Line Items]"
       }
      }
     },
     "localname": "CapitalRatiosLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CapitalRatiosTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Ratios",
        "label": "Capital Ratios [Table Text Block]",
        "terseLabel": "Capital Ratios [Table Text Block]"
       }
      }
     },
     "localname": "CapitalRatiosTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_CarlosSalazarLomelnMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carlos Salazar Lomel\u00edn",
        "label": "Carlos Salazar Lomel\u00edn [Member]",
        "terseLabel": "Carlos Salazar Lomel\u00edn [Member]"
       }
      }
     },
     "localname": "CarlosSalazarLomelnMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CashAndCashEquivalentsIncludingBalanceOfCompaniesForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "localname": "CashAndCashEquivalentsIncludingBalanceOfCompaniesForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "monetaryItemType"
    },
    "bbva_CashCashBalancesAtCentralBanksAndOtherDemandDepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Cash balances at central banks and other demand deposits [Abstract]",
        "label": "Cash Cash balances at central banks and other demand deposits [Abstract]"
       }
      }
     },
     "localname": "CashCashBalancesAtCentralBanksAndOtherDemandDepositsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_CashCashBalancesAtCentralBanksAndOtherDemandDepositsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Cash balances at central banks and other demand deposits",
        "label": "Cash Cash balances at central banks and other demand deposits [Line Items]",
        "terseLabel": "Cash Cash balances at central banks and other demand deposits [Line Items]"
       }
      }
     },
     "localname": "CashCashBalancesAtCentralBanksAndOtherDemandDepositsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note8CashCashBalancesAtCentralBanksAndOtherDemandDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Cash Balances At Central Banks And Other Demand Deposits",
        "label": "Cash Cash Balances At Central Banks And Other Demand Deposits [Table Text Block]",
        "terseLabel": "Cash Cash Balances At Central Banks And Other Demand Deposits [Table Text Block]"
       }
      }
     },
     "localname": "CashCashBalancesAtCentralBanksAndOtherDemandDepositsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note8Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_CentralBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Central banks",
        "label": "Central banks [Member]",
        "terseLabel": "Central banks [Member]"
       }
      }
     },
     "localname": "CentralBanksMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ChangeInInventories": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in inventories",
        "label": "Change in inventories",
        "terseLabel": "Change in inventories"
       }
      }
     },
     "localname": "ChangeInInventories",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ChangesDuringTheFirstSemesterPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes during the first semester",
        "label": "Changes during the first semester [Policy Text Block]",
        "terseLabel": "Changes during the first semester [Policy Text Block]"
       }
      }
     },
     "localname": "ChangesDuringTheFirstSemesterPolicyTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/ListofaccountingpoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ChangesInEquityOtherThanTotalIncomeOrExpenseRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in equity other than total income or expense recognized",
        "label": "Changes in equity other than total income or expense recognized",
        "terseLabel": "Changes in equity other than total income or expense recognized"
       }
      }
     },
     "localname": "ChangesInEquityOtherThanTotalIncomeOrExpenseRecognized",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ChangesInGainsLossesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in gains losses",
        "label": "Changes in gains losses [Table]",
        "terseLabel": "Changes in gains losses [Table]"
       }
      }
     },
     "localname": "ChangesInGainsLossesTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ChangesInImpairedAssetsAndGuaranteesGivenLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in impaired assets and guarantees given",
        "label": "Changes in impaired assets and guarantees given [Line Items]",
        "terseLabel": "Changes in impaired assets and guarantees given [Line Items]"
       }
      }
     },
     "localname": "ChangesInImpairedAssetsAndGuaranteesGivenLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ChangesInImpairedFinancialAssetsAndGuaranteesGivenTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in impaired financial assets and guarantees given",
        "label": "Changes in impaired financial assets and guarantees given [Table Text Block]",
        "terseLabel": "Changes in impaired financial assets and guarantees given [Table Text Block]"
       }
      }
     },
     "localname": "ChangesInImpairedFinancialAssetsAndGuaranteesGivenTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost",
        "label": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost [Line Items]",
        "terseLabel": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost [Line Items]"
       }
      }
     },
     "localname": "ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost",
        "label": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost [Table]",
        "terseLabel": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost [Table]"
       }
      }
     },
     "localname": "ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost",
        "label": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost [Table Text Block]",
        "terseLabel": "Changes In Loss Allowances Of Loans And Advances At Amortized Cost [Table Text Block]"
       }
      }
     },
     "localname": "ChangesInLossAllowancesOfLoansAndAdvancesAtAmortizedCostTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ChangesInTheFairValueOfDebtInstrumentsMeasuredAtFairValueWithChangesInOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the fair value of debt instruments measured at fair value with changes in other comprehensive income",
        "label": "Changes in the fair value of debt instruments measured at fair value with changes in other comprehensive income",
        "terseLabel": "Changes in the fair value of debt instruments measured at fair value with changes in other comprehensive income"
       }
      }
     },
     "localname": "ChangesInTheFairValueOfDebtInstrumentsMeasuredAtFairValueWithChangesInOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_Checks": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Checks",
        "label": "Checks",
        "terseLabel": "Checks"
       }
      }
     },
     "localname": "Checks",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ClassesOfAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of assets",
        "label": "Classes of assets [Domain]",
        "terseLabel": "Classes of assets [Domain]"
       }
      }
     },
     "localname": "ClassesOfAssetsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ClassesOfFinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of Financial Assets And Liabilities Breakdown By Financial Instrument",
        "label": "Classes of Financial Assets And Liabilities Breakdown By Financial Instrument [Axis]",
        "terseLabel": "Classes of Financial Assets And Liabilities Breakdown By Financial Instrument [Axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ClassesOfFinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of Financial Assets And Liabilities Breakdown By Financial Instrument",
        "label": "Classes of Financial Assets And Liabilities Breakdown By Financial Instrument [Domain]",
        "terseLabel": "Classes of Financial Assets And Liabilities Breakdown By Financial Instrument [Domain]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ClassesOfTangibleAssetsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of tangible assets",
        "label": "Classes of tangible assets [Axis]",
        "terseLabel": "Classes of tangible assets [Axis]"
       }
      }
     },
     "localname": "ClassesOfTangibleAssetsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ClassesOfTangibleAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classes of tangible assets",
        "label": "Classes of tangible assets [Domain]",
        "terseLabel": "Classes of tangible assets [Domain]"
       }
      }
     },
     "localname": "ClassesOfTangibleAssetsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CollectionAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection accounts",
        "label": "Collection accounts [Member]",
        "terseLabel": "Collection accounts [Member]"
       }
      }
     },
     "localname": "CollectionAccountsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ColombiaBBVAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Colombia BBVA",
        "label": "Colombia BBVA [Member]",
        "terseLabel": "Colombia BBVA [Member]"
       }
      }
     },
     "localname": "ColombiaBBVAMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CommercialDebtorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial debtors",
        "label": "Commercial debtors [Member]",
        "terseLabel": "Commercial debtors [Member]"
       }
      }
     },
     "localname": "CommercialDebtorsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CommissionsForSellingInsurance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commissions for selling insurance",
        "label": "Commissions for selling insurance",
        "terseLabel": "Commissions for selling insurance"
       }
      }
     },
     "localname": "CommissionsForSellingInsurance",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CommitmentsAndGuaranteesGiven": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments And Guarantees Given",
        "label": "Commitments And Guarantees Given",
        "terseLabel": "Commitments And Guarantees Given"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesGiven",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CommitmentsAndGuaranteesGivenAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and guarantees given [Abstract]",
        "label": "Commitments and guarantees given [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesGivenAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_CommitmentsAndGuaranteesGivenTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and guarantees given",
        "label": "Commitments and guarantees given [Table]",
        "terseLabel": "Commitments and guarantees given [Table]"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesGivenTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CommitmentsAndGuaranteesGivenTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and guarantees given",
        "label": "Commitments and guarantees given [Table Text Block]",
        "terseLabel": "Commitments and guarantees given [Table Text Block]"
       }
      }
     },
     "localname": "CommitmentsAndGuaranteesGivenTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_CommonTier1CapitalRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common tier 1 capital ratio",
        "label": "Common tier 1 capital ratio",
        "terseLabel": "Common tier 1 capital ratio"
       }
      }
     },
     "localname": "CommonTier1CapitalRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_CompaniesHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Companies held for sale",
        "label": "Companies held for sale [Member]",
        "terseLabel": "Companies held for sale [Member]"
       }
      }
     },
     "localname": "CompaniesHeldForSaleMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CompaniesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Companies",
        "label": "Companies [Member]",
        "terseLabel": "Companies [Member]"
       }
      }
     },
     "localname": "CompaniesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ComponentsOfCashAndCashEquivalentsAtTheEndOfThePeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of cash and cash equivalents at the end of the period",
        "label": "Components of cash and cash equivalents at the end of the period [Line Items]",
        "terseLabel": "Components of cash and cash equivalents at the end of the period [Line Items]"
       }
      }
     },
     "localname": "ComponentsOfCashAndCashEquivalentsAtTheEndOfThePeriodLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CondensedConsolidatedIncomeStatementImpactTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed consolidated Income Statement impact",
        "label": "Condensed consolidated Income Statement impact [Table Text Block]",
        "terseLabel": "Condensed consolidated Income Statement impact [Table Text Block]"
       }
      }
     },
     "localname": "CondensedConsolidatedIncomeStatementImpactTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed consolidated income statements of companies sold in the USA subsidiary",
        "label": "Condensed consolidated income statements of companies sold in the USA subsidiary [Axis]",
        "terseLabel": "Condensed consolidated income statements of companies sold in the USA subsidiary [Axis]"
       }
      }
     },
     "localname": "CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed consolidated income statements of companies sold in the USA subsidiary",
        "label": "Condensed consolidated income statements of companies sold in the USA subsidiary [Domain]",
        "terseLabel": "Condensed consolidated income statements of companies sold in the USA subsidiary [Domain]"
       }
      }
     },
     "localname": "CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed consolidated income statements of companies sold in the USA subsidiary",
        "label": "Condensed consolidated income statements of companies sold in the USA subsidiary [Line Items]",
        "terseLabel": "Condensed consolidated income statements of companies sold in the USA subsidiary [Line Items]"
       }
      }
     },
     "localname": "CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed consolidated income statements of companies sold in the USA subsidiary",
        "label": "Condensed consolidated income statements of companies sold in the USA subsidiary [Table]",
        "terseLabel": "Condensed consolidated income statements of companies sold in the USA subsidiary [Table]"
       }
      }
     },
     "localname": "CondensedConsolidatedIncomeStatementsOfCompaniesSoldInTheUSASubsidiaryTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ConnieHedegaardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connie Hedegaard",
        "label": "Connie Hedegaard [Member]",
        "terseLabel": "Connie Hedegaard [Member]"
       }
      }
     },
     "localname": "ConnieHedegaardMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ConsolidatedIncomeStatementImpactLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated income statement impact",
        "label": "Consolidated income statement impact [Line Items]",
        "terseLabel": "Consolidated income statement impact [Line Items]"
       }
      }
     },
     "localname": "ConsolidatedIncomeStatementImpactLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ContributionToGuaranteedBanksDepositsFunds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution To Guaranteed Banks Deposits Funds",
        "label": "Contribution To Guaranteed Banks Deposits Funds",
        "terseLabel": "Contribution To Guaranteed Banks Deposits Funds"
       }
      }
     },
     "localname": "ContributionToGuaranteedBanksDepositsFunds",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ConvertiblePerpetualCertificatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible perpetual certificates",
        "label": "Convertible perpetual certificates [Member]",
        "terseLabel": "Convertible perpetual certificates [Member]"
       }
      }
     },
     "localname": "ConvertiblePerpetualCertificatesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CorporateCenterAndAdjustmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Center And Adjustments",
        "label": "Corporate Center And Adjustments [Member]",
        "terseLabel": "Corporate Center And Adjustments [Member]"
       }
      }
     },
     "localname": "CorporateCenterAndAdjustmentsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CountryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Country",
        "label": "Country [Axis]",
        "terseLabel": "Country [Axis]"
       }
      }
     },
     "localname": "CountryAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CountryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Country",
        "label": "Country [Domain]",
        "terseLabel": "Country [Domain]"
       }
      }
     },
     "localname": "CountryDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CouponAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coupon",
        "label": "Coupon [Axis]",
        "terseLabel": "Coupon [Axis]"
       }
      }
     },
     "localname": "CouponAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CouponDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coupon",
        "label": "Coupon [Domain]",
        "terseLabel": "Coupon [Domain]"
       }
      }
     },
     "localname": "CouponDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CoveredBonds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covered bonds",
        "label": "Covered bonds",
        "terseLabel": "Covered bonds"
       }
      }
     },
     "localname": "CoveredBonds",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CoveredBonsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covered bons",
        "label": "Covered bons [Member]",
        "terseLabel": "Covered bons [Member]"
       }
      }
     },
     "localname": "CoveredBonsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CreditAndDebitCards": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit and Debit Cards",
        "label": "Credit and Debit Cards",
        "terseLabel": "Credit and Debit Cards"
       }
      }
     },
     "localname": "CreditAndDebitCards",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CreditAndDebitCardsExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit and debit cards expenses",
        "label": "Credit and debit cards expenses",
        "terseLabel": "Credit and debit cards expenses"
       }
      }
     },
     "localname": "CreditAndDebitCardsExpenses",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CreditCardDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit card debt",
        "label": "Credit card debt [Member]",
        "terseLabel": "Credit card debt [Member]"
       }
      }
     },
     "localname": "CreditCardDebtMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CreditExposureClassesOfFinancialInstrumentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit exposure classes of financial instruments",
        "label": "Credit exposure classes of financial instruments [Axis]",
        "terseLabel": "Credit exposure classes of financial instruments [Axis]"
       }
      }
     },
     "localname": "CreditExposureClassesOfFinancialInstrumentsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CreditExposureClassesOfFinancialInstrumentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit exposure classes of financial instruments",
        "label": "Credit exposure classes of financial instruments [Domain]",
        "terseLabel": "Credit exposure classes of financial instruments [Domain]"
       }
      }
     },
     "localname": "CreditExposureClassesOfFinancialInstrumentsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CreditExposureClassesOfFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Exposure Classes of Financial Instruments",
        "label": "Credit Exposure Classes of Financial Instruments [Line Items]",
        "terseLabel": "Credit Exposure Classes of Financial Instruments [Line Items]"
       }
      }
     },
     "localname": "CreditExposureClassesOfFinancialInstrumentsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CreditInstitutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "credit institutions",
        "label": "credit institutions [Member]",
        "terseLabel": "credit institutions [Member]"
       }
      }
     },
     "localname": "CreditInstitutionsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CreditorsForOtherFinancialLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Creditors for other financial liabilities",
        "label": "Creditors for other financial liabilities [Member]",
        "terseLabel": "Creditors for other financial liabilities [Member]"
       }
      }
     },
     "localname": "CreditorsForOtherFinancialLiabilitiesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CreditorsForOtherPaymentObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Creditors for other payment obligations",
        "label": "Creditors for other payment obligations [Member]",
        "terseLabel": "Creditors for other payment obligations [Member]"
       }
      }
     },
     "localname": "CreditorsForOtherPaymentObligationsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CustodySecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Custody securities",
        "label": "Custody securities",
        "terseLabel": "Custody securities"
       }
      }
     },
     "localname": "CustodySecurities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CustodySecuritiesIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Custody securities income",
        "label": "Custody securities income",
        "terseLabel": "Custody securities income"
       }
      }
     },
     "localname": "CustodySecuritiesIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CustomerDepositsAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposits at fair value",
        "label": "Customer deposits at fair value",
        "terseLabel": "Customer deposits at fair value"
       }
      }
     },
     "localname": "CustomerDepositsAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CustomerDepositsByCountryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposits by country",
        "label": "Customer deposits by country [Axis]",
        "terseLabel": "Customer deposits by country [Axis]"
       }
      }
     },
     "localname": "CustomerDepositsByCountryAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_CustomerDepositsByCountryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposits by country",
        "label": "Customer deposits by country [Domain]",
        "terseLabel": "Customer deposits by country [Domain]"
       }
      }
     },
     "localname": "CustomerDepositsByCountryDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CustomerDepositsHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposits held for trading",
        "label": "Customer deposits held for trading",
        "terseLabel": "Customer deposits held for trading"
       }
      }
     },
     "localname": "CustomerDepositsHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_CustomerDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer deposits",
        "label": "Customer deposits [Member]",
        "terseLabel": "Customer deposits [Member]"
       }
      }
     },
     "localname": "CustomerDepositsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_CustomerDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Deposits",
        "label": "Customer Deposits [Table Text Block]",
        "terseLabel": "Customer Deposits [Table Text Block]"
       }
      }
     },
     "localname": "CustomerDepositsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DateOfIssueAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of issue",
        "label": "Date of issue [Axis]",
        "terseLabel": "Date of issue [Axis]"
       }
      }
     },
     "localname": "DateOfIssueAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DateOfIssueDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of issue",
        "label": "Date of issue [Domain]",
        "terseLabel": "Date of issue [Domain]"
       }
      }
     },
     "localname": "DateOfIssueDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DeathAndDisabilityContributions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Death and disability contributions",
        "label": "Death and disability contributions",
        "terseLabel": "Death and disability contributions"
       }
      }
     },
     "localname": "DeathAndDisabilityContributions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtCertificatesAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates at fair value",
        "label": "Debt certificates at fair value",
        "terseLabel": "Debt certificates at fair value"
       }
      }
     },
     "localname": "DebtCertificatesAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtCertificatesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates",
        "label": "Debt certificates [Axis]",
        "terseLabel": "Debt certificates [Axis]"
       }
      }
     },
     "localname": "DebtCertificatesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DebtCertificatesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates",
        "label": "Debt certificates [Domain]",
        "terseLabel": "Debt certificates [Domain]"
       }
      }
     },
     "localname": "DebtCertificatesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DebtCertificatesIssued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates issued",
        "label": "Debt certificates issued",
        "terseLabel": "Debt certificates issued"
       }
      }
     },
     "localname": "DebtCertificatesIssued",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtCertificatesIssuedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates issued",
        "label": "Debt certificates issued [Line Items]",
        "terseLabel": "Debt certificates issued [Line Items]"
       }
      }
     },
     "localname": "DebtCertificatesIssuedLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DebtCertificatesIssuedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates issued",
        "label": "Debt certificates issued [Table]",
        "terseLabel": "Debt certificates issued [Table]"
       }
      }
     },
     "localname": "DebtCertificatesIssuedTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DebtCertificatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt certificates",
        "label": "Debt certificates [Table Text Block]",
        "terseLabel": "Debt certificates [Table Text Block]"
       }
      }
     },
     "localname": "DebtCertificatesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DebtInstrumentsHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instruments held for trading",
        "label": "Debt instruments held for trading",
        "terseLabel": "Debt instruments held for trading"
       }
      }
     },
     "localname": "DebtInstrumentsHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtSecuritiesAtAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialAssetsAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities at amortized cost",
        "label": "Debt Securities at amortized cost",
        "terseLabel": "Debt Securities at amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesAtAmortizedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtSecuritiesAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities at fair value through other comprehensive income",
        "label": "Debt securities at fair value through other comprehensive income",
        "terseLabel": "Debt securities at fair value through other comprehensive income"
       }
      }
     },
     "localname": "DebtSecuritiesAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtSecuritiesAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities at fair value through profit or loss",
        "label": "Debt securities at fair value through profit or loss",
        "terseLabel": "Debt securities at fair value through profit or loss"
       }
      }
     },
     "localname": "DebtSecuritiesAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtSecuritiesMandatorilyMeasuredAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities, mandatorily measured at fair value",
        "label": "Debt securities, mandatorily measured at fair value",
        "terseLabel": "Debt securities, mandatorily measured at fair value"
       }
      }
     },
     "localname": "DebtSecuritiesMandatorilyMeasuredAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note10NontradingfinancialassetsatfairvaluethroughprofitorlossmandatorilymeasuredatfairvalueDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DebtSecuritiesRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities Related Party Transactions",
        "label": "Debt Securities Related Party Transactions",
        "terseLabel": "Debt Securities Related Party Transactions"
       }
      }
     },
     "localname": "DebtSecuritiesRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_Dec28Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dec-28",
        "label": "Dec-28 [Member]",
        "terseLabel": "Dec-28 [Member]"
       }
      }
     },
     "localname": "Dec28Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DecreaseInLossAllowancesChargedToIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in loss allowances charged to income",
        "label": "Decrease in loss allowances charged to income",
        "terseLabel": "Decrease in loss allowances charged to income"
       }
      }
     },
     "localname": "DecreaseInLossAllowancesChargedToIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DecreaseOfImpairedAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease of impaired assets",
        "label": "Decrease of impaired assets",
        "terseLabel": "Decrease of impaired assets"
       }
      }
     },
     "localname": "DecreaseOfImpairedAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DefinedBenefitPlansExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plans expense",
        "label": "Defined benefit plans expense",
        "terseLabel": "Defined benefit plans expense"
       }
      }
     },
     "localname": "DefinedBenefitPlansExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DefinedContributionPlanExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined contribution plan expense",
        "label": "Defined contribution plan expense",
        "terseLabel": "Defined contribution plan expense"
       }
      }
     },
     "localname": "DefinedContributionPlanExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DemandAccount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Demand Account",
        "label": "Demand Account",
        "terseLabel": "Demand Account"
       }
      }
     },
     "localname": "DemandAccount",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DemandAccounts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Demand accounts",
        "label": "Demand accounts",
        "terseLabel": "Demand accounts"
       }
      }
     },
     "localname": "DemandAccounts",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DemandDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Demand Deposits",
        "label": "Demand Deposits [Member]",
        "terseLabel": "Demand Deposits [Member]"
       }
      }
     },
     "localname": "DemandDepositsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DepositsFinancialLiabilitiesHeldForTrading": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits financial liabilities held for trading",
        "label": "Deposits financial liabilities held for trading",
        "terseLabel": "Deposits financial liabilities held for trading"
       }
      }
     },
     "localname": "DepositsFinancialLiabilitiesHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepositsFromBanksBreakdownByGeographyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Banks Breakdown By Geography",
        "label": "Deposits From Banks Breakdown By Geography [Axis]",
        "terseLabel": "Deposits From Banks Breakdown By Geography [Axis]"
       }
      }
     },
     "localname": "DepositsFromBanksBreakdownByGeographyAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsFromBanksBreakdownByGeographyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Banks Breakdown By Geography",
        "label": "Deposits From Banks Breakdown By Geography [Domain]",
        "terseLabel": "Deposits From Banks Breakdown By Geography [Domain]"
       }
      }
     },
     "localname": "DepositsFromBanksBreakdownByGeographyDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DepositsFromBanksBreakdownByGeographyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Banks Breakdown By Geography",
        "label": "Deposits From Banks Breakdown By Geography [Line Items]",
        "terseLabel": "Deposits From Banks Breakdown By Geography [Line Items]"
       }
      }
     },
     "localname": "DepositsFromBanksBreakdownByGeographyLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsFromBanksBreakdownByGeographyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Banks Breakdown By Geography",
        "label": "Deposits From Banks Breakdown By Geography [Table]",
        "terseLabel": "Deposits From Banks Breakdown By Geography [Table]"
       }
      }
     },
     "localname": "DepositsFromBanksBreakdownByGeographyTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsFromBanksByCountryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from banks by country",
        "label": "Deposits from banks by country [Axis]",
        "terseLabel": "Deposits from banks by country [Axis]"
       }
      }
     },
     "localname": "DepositsFromBanksByCountryAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsFromBanksByCountryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from banks by country",
        "label": "Deposits from banks by country [Domain]",
        "terseLabel": "Deposits from banks by country [Domain]"
       }
      }
     },
     "localname": "DepositsFromBanksByCountryDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DepositsFromCentralBanksAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from central banks at fair value",
        "label": "Deposits from central banks at fair value",
        "terseLabel": "Deposits from central banks at fair value"
       }
      }
     },
     "localname": "DepositsFromCentralBanksAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepositsFromCentralBanksHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from central banks held for trading",
        "label": "Deposits from central banks held for trading",
        "terseLabel": "Deposits from central banks held for trading"
       }
      }
     },
     "localname": "DepositsFromCentralBanksHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepositsFromCreditInstitutionsAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from credit institutions at fair value",
        "label": "Deposits from credit institutions at fair value",
        "terseLabel": "Deposits from credit institutions at fair value"
       }
      }
     },
     "localname": "DepositsFromCreditInstitutionsAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepositsFromCreditInstitutionsHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from credit institutions held for trading",
        "label": "Deposits from credit institutions held for trading",
        "terseLabel": "Deposits from credit institutions held for trading"
       }
      }
     },
     "localname": "DepositsFromCreditInstitutionsHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepositsFromCreditInstitutionsRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from credit institutions related party transactions",
        "label": "Deposits from credit institutions related party transactions",
        "terseLabel": "Deposits from credit institutions related party transactions"
       }
      }
     },
     "localname": "DepositsFromCreditInstitutionsRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepositsFromCreditInstitutionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from credit institutions",
        "label": "Deposits from credit institutions [Table Text Block]",
        "terseLabel": "Deposits from credit institutions [Table Text Block]"
       }
      }
     },
     "localname": "DepositsFromCreditInstitutionsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DepositsFromCustomersByGeographicalAreaAndInstrumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Customers By Geographical Area And Instrument",
        "label": "Deposits From Customers By Geographical Area And Instrument [Axis]",
        "terseLabel": "Deposits From Customers By Geographical Area And Instrument [Axis]"
       }
      }
     },
     "localname": "DepositsFromCustomersByGeographicalAreaAndInstrumentAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsFromCustomersByGeographicalAreaAndInstrumentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Customers By Geographical Area And Instrument",
        "label": "Deposits From Customers By Geographical Area And Instrument [Domain]",
        "terseLabel": "Deposits From Customers By Geographical Area And Instrument [Domain]"
       }
      }
     },
     "localname": "DepositsFromCustomersByGeographicalAreaAndInstrumentDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DepositsFromCustomersByGeographicalAreaAndInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Customers By Geographical Area And Instrument",
        "label": "Deposits From Customers By Geographical Area And Instrument [Line Items]",
        "terseLabel": "Deposits From Customers By Geographical Area And Instrument [Line Items]"
       }
      }
     },
     "localname": "DepositsFromCustomersByGeographicalAreaAndInstrumentLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsFromCustomersByGeographicalAreaAndInstrumentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits From Customers By Geographical Area And Instrument",
        "label": "Deposits From Customers By Geographical Area And Instrument [Table]",
        "terseLabel": "Deposits From Customers By Geographical Area And Instrument [Table]"
       }
      }
     },
     "localname": "DepositsFromCustomersByGeographicalAreaAndInstrumentTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepositsHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits held for trading",
        "label": "Deposits held for trading",
        "terseLabel": "Deposits held for trading"
       }
      }
     },
     "localname": "DepositsHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DepreciableAssetsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciable assets",
        "label": "Depreciable assets [Axis]",
        "terseLabel": "Depreciable assets [Axis]"
       }
      }
     },
     "localname": "DepreciableAssetsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepreciableAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciable assets",
        "label": "Depreciable assets [Domain]",
        "terseLabel": "Depreciable assets [Domain]"
       }
      }
     },
     "localname": "DepreciableAssetsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DepreciationAndAmortizationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation and amortization",
        "label": "Depreciation and amortization [Table Text Block]",
        "terseLabel": "Depreciation and amortization [Table Text Block]"
       }
      }
     },
     "localname": "DepreciationAndAmortizationTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DepreciationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation",
        "label": "Depreciation [Line Items]",
        "terseLabel": "Depreciation [Line Items]"
       }
      }
     },
     "localname": "DepreciationLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DepreciationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation",
        "label": "Depreciation [Table]",
        "terseLabel": "Depreciation [Table]"
       }
      }
     },
     "localname": "DepreciationTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DerivativesHedgeAccountingAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivatives Hedge accounting and fair value changes of the hedged items in portfolio hedge of interest rate risk",
        "label": "Derivatives Hedge accounting and fair value changes of the hedged items in portfolio hedge of interest rate risk [Table Text Block]",
        "terseLabel": "Derivatives Hedge accounting and fair value changes of the hedged items in portfolio hedge of interest rate risk [Table Text Block]"
       }
      }
     },
     "localname": "DerivativesHedgeAccountingAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note14Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DirectorsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors",
        "label": "Directors [Axis]",
        "terseLabel": "Directors [Axis]"
       }
      }
     },
     "localname": "DirectorsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DirectorsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Directors",
        "label": "Directors [Domain]",
        "terseLabel": "Directors [Domain]"
       }
      }
     },
     "localname": "DirectorsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_DisclosureOfAccumulatedOtherComprehensiveIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Accumulated Other Comprehensive Income",
        "label": "Disclosure of Accumulated Other Comprehensive Income [Text Block]",
        "terseLabel": "Disclosure of Accumulated Other Comprehensive Income [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfAccumulatedOtherComprehensiveIncomeTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfAdministrationCostsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Administration Costs",
        "label": "Disclosure of Administration Costs [Text Block]",
        "terseLabel": "Disclosure of Administration Costs [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfAdministrationCostsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfAssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Assets and Liabilities under reinsurance and insurance contracts",
        "label": "Disclosure of Assets and Liabilities under reinsurance and insurance contracts [Text Block]",
        "terseLabel": "Disclosure of Assets and Liabilities under reinsurance and insurance contracts [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfAssetsAndLiabilitiesUnderReinsuranceAndInsuranceContractsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfBBVAGroupTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of BBVA Group",
        "label": "Disclosure of BBVA Group [Text Block]",
        "terseLabel": "Disclosure of BBVA Group [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfBBVAGroupTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfCapitalBaseAndCapitalManagementTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Capital Base And Capital Management",
        "label": "Disclosure of Capital Base And Capital Management [Text Block]",
        "terseLabel": "Disclosure of Capital Base And Capital Management [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCapitalBaseAndCapitalManagementTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfCommitmentsAndGuaranteesGivenTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Commitments and guarantees given",
        "label": "Disclosure of Commitments and guarantees given [Text Block]",
        "terseLabel": "Disclosure of Commitments and guarantees given [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsAndGuaranteesGivenTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfCommonStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Common Stock",
        "label": "Disclosure of Common Stock [Text Block]",
        "terseLabel": "Disclosure of Common Stock [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCommonStockTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note25"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfDerivativeFinancialInstrumentsHeldForHedgingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of derivative financial instruments held for hedging",
        "label": "Disclosure of derivative financial instruments held for hedging [Line Items]",
        "terseLabel": "Disclosure of derivative financial instruments held for hedging [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDerivativeFinancialInstrumentsHeldForHedgingLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note14DerivativesHedgeaccountingandfairvaluechangesofthehedgeditemsinportfoliohedgeofinterestrateriskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfDividendIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of dividend income",
        "label": "Disclosure of dividend income [Text Block]",
        "terseLabel": "Disclosure of dividend income [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDividendIncomeTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note33"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfFinancialAssetsAtAmortisedCostTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial assets at amortised cost",
        "label": "Disclosure of financial assets at amortised cost [Text Block]",
        "terseLabel": "Disclosure of financial assets at amortised cost [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAtAmortisedCostTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Financial assets at fair value through other comprehensive income",
        "label": "Disclosure of Financial assets at fair value through other comprehensive income [Line Items]",
        "terseLabel": "Disclosure of Financial assets at fair value through other comprehensive income [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Financial Assets At Fair Value Through Other Comprehensive Income",
        "label": "Disclosure of Financial Assets At Fair Value Through Other Comprehensive Income [Text Block]",
        "terseLabel": "Disclosure of Financial Assets At Fair Value Through Other Comprehensive Income [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfFinancialAssetsHeldForTradingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial assets held for trading",
        "label": "Disclosure of financial assets held for trading [Line Items]",
        "terseLabel": "Disclosure of financial assets held for trading [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsHeldForTradingLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfFinancialLiabilitiesAtAmortisedCostTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Financial liabilities at amortised cost",
        "label": "Disclosure of Financial liabilities at amortised cost [Text Block]",
        "terseLabel": "Disclosure of Financial liabilities at amortised cost [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesAtAmortisedCostTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfFinancialLiabilitiesHeldForTradingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial liabilities held for trading",
        "label": "Disclosure of financial liabilities held for trading [Line Items]",
        "terseLabel": "Disclosure of financial liabilities held for trading [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesHeldForTradingLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfGainsOrLossesOnFinancialAssetsAndLiabilitiesAndExchangesDifferencesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Gains Or Losses On Financial Assets And Liabilities And Exchanges Differences",
        "label": "Disclosure of Gains Or Losses On Financial Assets And Liabilities And Exchanges Differences [Text Block]",
        "terseLabel": "Disclosure of Gains Or Losses On Financial Assets And Liabilities And Exchanges Differences [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfGainsOrLossesOnFinancialAssetsAndLiabilitiesAndExchangesDifferencesTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfHedgingDerivativesAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Hedging derivatives and fair value changes of the hedged items in portfolio hedge of interest rate risk",
        "label": "Disclosure of Hedging derivatives and fair value changes of the hedged items in portfolio hedge of interest rate risk [Text Block]",
        "terseLabel": "Disclosure of Hedging derivatives and fair value changes of the hedged items in portfolio hedge of interest rate risk [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfHedgingDerivativesAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note14"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss",
        "label": "Disclosure of Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss [Line Items]",
        "terseLabel": "Disclosure of Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note41ImpairmentorreversalofimpairmentonfinancialassetsnotmeasuredatfairvaluethroughprofitorlossornetgainsbymodificationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss",
        "label": "Disclosure of Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss [Text Block]",
        "terseLabel": "Disclosure of Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note41"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfImpairmentOrReversalOfImpairmentOnNonFinancialAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Impairment Or Reversal Of Impairment On Non Financial Assets",
        "label": "Disclosure of Impairment Or Reversal Of Impairment On Non Financial Assets [Line Items]",
        "terseLabel": "Disclosure of Impairment Or Reversal Of Impairment On Non Financial Assets [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentOrReversalOfImpairmentOnNonFinancialAssetsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note42ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Impairment or reversal of impairment on non financial assets",
        "label": "Disclosure of Impairment or reversal of impairment on non financial assets [Text Block]",
        "terseLabel": "Disclosure of Impairment or reversal of impairment on non financial assets [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note42"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfIncomeAndExpensesFromInsuranceAndReinsuranceContractsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Income and Expenses From Insurance and Reinsurance Contracts",
        "label": "Disclosure of Income and Expenses From Insurance and Reinsurance Contracts [Text Block]",
        "terseLabel": "Disclosure of Income and Expenses From Insurance and Reinsurance Contracts [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfIncomeAndExpensesFromInsuranceAndReinsuranceContractsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note37"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfIntroductionBasisForThePresentationOfTheCondensedInterimConsolidatedFinancialStatementsAndOtherInformationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Introduction, basis for the presentation of the condensed interim consolidated financial statements and other information",
        "label": "Disclosure of Introduction, basis for the presentation of the condensed interim consolidated financial statements and other information [Text Block]",
        "terseLabel": "Disclosure of Introduction, basis for the presentation of the condensed interim consolidated financial statements and other information [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfIntroductionBasisForThePresentationOfTheCondensedInterimConsolidatedFinancialStatementsAndOtherInformationTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfInvestmentsInSubsidiariesJointVenturesAndAssociatesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Investments in subsidiaries joint ventures and associates",
        "label": "Disclosure of Investments in subsidiaries joint ventures and associates [Line Items]",
        "terseLabel": "Disclosure of Investments in subsidiaries joint ventures and associates [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsInSubsidiariesJointVenturesAndAssociatesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note15InvestmentsInSubsidiariesJointVenturesAndAssociatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfInvestmentsInSubsidiariesJointVenturesAndAssociatesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Investments In Subsidiaries Joint Ventures And Associates",
        "label": "Disclosure of Investments In Subsidiaries Joint Ventures And Associates [Text Block]",
        "terseLabel": "Disclosure of Investments In Subsidiaries Joint Ventures And Associates [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsInSubsidiariesJointVenturesAndAssociatesTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note15"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfLiabilitiesUnderInsuranceContractsAndReinsuranceContractsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of liabilities under insurance contracts and reinsurance contracts",
        "label": "Disclosure of liabilities under insurance contracts and reinsurance contracts [Line Items]",
        "terseLabel": "Disclosure of liabilities under insurance contracts and reinsurance contracts [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfLiabilitiesUnderInsuranceContractsAndReinsuranceContractsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfNonCurrentAssetsAndLiabilitiesAndDisposalGroupsClassifiedAsHeldForSaleTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of non current assets and liabilities and disposal groups classified as held for sale",
        "label": "Disclosure of non current assets and liabilities and disposal groups classified as held for sale [Text Block]",
        "terseLabel": "Disclosure of non current assets and liabilities and disposal groups classified as held for sale [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfNonCurrentAssetsAndLiabilitiesAndDisposalGroupsClassifiedAsHeldForSaleTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of non trading financial assets mandatorily at fair value through profit or loss",
        "label": "Disclosure of non trading financial assets mandatorily at fair value through profit or loss [Text Block]",
        "terseLabel": "Disclosure of non trading financial assets mandatorily at fair value through profit or loss [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note10"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfOtherAdministrativeExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Other administrative expense",
        "label": "Disclosure of Other administrative expense [Line Items]",
        "terseLabel": "Disclosure of Other administrative expense [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfOtherAdministrativeExpenseLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfOtherAssetsAndLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Other Assets And Liabilities",
        "label": "Disclosure of Other Assets And Liabilities [Text Block]",
        "terseLabel": "Disclosure of Other Assets And Liabilities [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsAndLiabilitiesTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfOtherContingentAssetsAndLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Other Contingent Assets And Liabilities",
        "label": "Disclosure of Other Contingent Assets And Liabilities [Text Block]",
        "terseLabel": "Disclosure of Other Contingent Assets And Liabilities [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfOtherContingentAssetsAndLiabilitiesTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note31"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfOtherOperatingExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other operating expense",
        "label": "Disclosure of other operating expense [Line Items]",
        "terseLabel": "Disclosure of other operating expense [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingExpenseLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfOtherOperatingIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Other operating income",
        "label": "Disclosure of Other operating income [Line Items]",
        "terseLabel": "Disclosure of Other operating income [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingincomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfPostEmploymentAndOtherEmployeeBenefitCommitmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Post Employment And Other Employee Benefit Commitments",
        "label": "Disclosure of Post Employment And Other Employee Benefit Commitments [Text Block]",
        "terseLabel": "Disclosure of Post Employment And Other Employee Benefit Commitments [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfPostEmploymentAndOtherEmployeeBenefitCommitmentsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfPrinciplesOfConsolidationAccountingPoliciesMeasurementBasesAppliedAndRecentIFRSPronouncementsAndInterpretationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Principles of consolidation, accounting policies, measurement bases applied and recent IFRS pronouncements and interpretations",
        "label": "Disclosure of Principles of consolidation, accounting policies, measurement bases applied and recent IFRS pronouncements and interpretations [Text Block]",
        "terseLabel": "Disclosure of Principles of consolidation, accounting policies, measurement bases applied and recent IFRS pronouncements and interpretations [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfPrinciplesOfConsolidationAccountingPoliciesMeasurementBasesAppliedAndRecentIFRSPronouncementsAndInterpretationsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note2"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Profit or loss from non-current assets and disposal groups classified as held for sale not qualifying as discontinued operations",
        "label": "Disclosure of Profit or loss from non-current assets and disposal groups classified as held for sale not qualifying as discontinued operations [Line Items]",
        "terseLabel": "Disclosure of Profit or loss from non-current assets and disposal groups classified as held for sale not qualifying as discontinued operations [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43GainslossesfromnoncurrentassetsanddisposalgroupsclassifiedasheldforsalenotqualifyingasdiscontinuedoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Profit Or Loss From Non Current Assets And Disposal Groups Classified As Held For Sale Not Qualifying As Discontinued Operations",
        "label": "Disclosure of Profit Or Loss From Non Current Assets And Disposal Groups Classified As Held For Sale Not Qualifying As Discontinued Operations [Text Block]",
        "terseLabel": "Disclosure of Profit Or Loss From Non Current Assets And Disposal Groups Classified As Held For Sale Not Qualifying As Discontinued Operations [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfProvisionsOrReversalOfProvisionsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Provisions or reversal of provisions",
        "label": "Disclosure of Provisions or reversal of provisions [Text Block]",
        "terseLabel": "Disclosure of Provisions or reversal of provisions [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfProvisionsOrReversalOfProvisionsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfRetainedEarningsAndOtherReservesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Retained earnings and other reserves",
        "label": "Disclosure of Retained earnings and other reserves [Line Items]",
        "terseLabel": "Disclosure of Retained earnings and other reserves [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfRetainedEarningsAndOtherReservesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note26RetainedearningsrevaluationreservesandotherreservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfRetainedEarningsAndOtherReservesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Retained Earnings And Other Reserves",
        "label": "Disclosure of Retained Earnings And Other Reserves [Text Block]",
        "terseLabel": "Disclosure of Retained Earnings And Other Reserves [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfRetainedEarningsAndOtherReservesTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note26"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfRiskManagementTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of risk management",
        "label": "Disclosure of risk management [Text Block]",
        "terseLabel": "Disclosure of risk management [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfRiskManagementTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfShareholderRemunerationSystemTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of shareholder remuneration system",
        "label": "Disclosure of shareholder remuneration system [Text Block]",
        "terseLabel": "Disclosure of shareholder remuneration system [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfShareholderRemunerationSystemTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note4"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfSignificantAccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of significant accounting policies",
        "label": "Disclosure of significant accounting policies [Abstract]",
        "terseLabel": "Disclosure of significant accounting policies [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantAccountingPoliciesAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfTangibleAssetsBreakdownByTypeOfAssetLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Tangible assets breakdown by type of asset",
        "label": "Disclosure of Tangible assets breakdown by type of asset [Line Items]",
        "terseLabel": "Disclosure of Tangible assets breakdown by type of asset [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfTangibleAssetsBreakdownByTypeOfAssetLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DisclosureOfTangibleAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of tangible assets",
        "label": "Disclosure of tangible assets [Text Block]",
        "terseLabel": "Disclosure of tangible assets [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfTangibleAssetsTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisclosureOfTaxAssetsAndLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of tax assets and liabilities",
        "label": "Disclosure of tax assets and liabilities [Text Block]",
        "terseLabel": "Disclosure of tax assets and liabilities [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfTaxAssetsAndLiabilitiesTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note18"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DisinvestmentsInFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disinvestments In Financing Activities",
        "label": "Disinvestments In Financing Activities",
        "negatedTotalLabel": "Disinvestments In Financing Activities"
       }
      }
     },
     "localname": "DisinvestmentsInFinancingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_DividendIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend income [Abstract]",
        "label": "Dividend income [Abstract]"
       }
      }
     },
     "localname": "DividendIncomeAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_DividendIncomeBreakdownByHeadlineLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Income Breakdown By Headline",
        "label": "Dividend Income Breakdown By Headline [Line Items]",
        "terseLabel": "Dividend Income Breakdown By Headline [Line Items]"
       }
      }
     },
     "localname": "DividendIncomeBreakdownByHeadlineLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_DividendIncomeBreakdownByHeadlineTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend income breakdown by headline",
        "label": "Dividend income breakdown by headline [Table Text Block]",
        "terseLabel": "Dividend income breakdown by headline [Table Text Block]"
       }
      }
     },
     "localname": "DividendIncomeBreakdownByHeadlineTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note33Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_DividendsRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends Revenue",
        "label": "Dividends Revenue [Table]",
        "terseLabel": "Dividends Revenue [Table]"
       }
      }
     },
     "localname": "DividendsRevenueTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_EarlyRedemptionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early redemption",
        "label": "Early redemption [Axis]",
        "terseLabel": "Early redemption [Axis]"
       }
      }
     },
     "localname": "EarlyRedemptionAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_EarlyRedemptionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early redemption",
        "label": "Early redemption [Domain]",
        "terseLabel": "Early redemption [Domain]"
       }
      }
     },
     "localname": "EarlyRedemptionDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_EligibleAdditionalTier1Capital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eligible additional tier 1 capital",
        "label": "Eligible additional tier 1 capital",
        "terseLabel": "Eligible additional tier 1 capital"
       }
      }
     },
     "localname": "EligibleAdditionalTier1Capital",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_EligibleCommonEquityTier1Capital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eligible common equity tier 1 capital",
        "label": "Eligible common equity tier 1 capital",
        "terseLabel": "Eligible common equity tier 1 capital"
       }
      }
     },
     "localname": "EligibleCommonEquityTier1Capital",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_EligibleTier2Capital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eligible tier 2 capital",
        "label": "Eligible tier 2 capital",
        "terseLabel": "Eligible tier 2 capital"
       }
      }
     },
     "localname": "EligibleTier2Capital",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_EquityAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity and Liabilities",
        "label": "Equity and Liabilities [Line Items]",
        "terseLabel": "Equity and Liabilities [Line Items]"
       }
      }
     },
     "localname": "EquityAndLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_EquityInstrumentsHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity instruments held for trading",
        "label": "Equity instruments held for trading",
        "terseLabel": "Equity instruments held for trading"
       }
      }
     },
     "localname": "EquityInstrumentsHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_EquityInstrumentsIssuedOtherThanCapital": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity instruments issued other than capital",
        "label": "Equity instruments issued other than capital",
        "terseLabel": "Equity instruments issued other than capital"
       }
      }
     },
     "localname": "EquityInstrumentsIssuedOtherThanCapital",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_EquityInstrumentsIssuedOtherThanCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity instruments issued other than capital",
        "label": "Equity instruments issued other than capital [Member]",
        "terseLabel": "Equity Instruments Issued Other Than Capital [Member]"
       }
      }
     },
     "localname": "EquityInstrumentsIssuedOtherThanCapitalMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_EquityInstrumentsMandatorilyMeasuredAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity instruments, mandatorily measured at fair value",
        "label": "Equity instruments, mandatorily measured at fair value",
        "terseLabel": "Equity instruments, mandatorily measured at fair value"
       }
      }
     },
     "localname": "EquityInstrumentsMandatorilyMeasuredAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note10NontradingfinancialassetsatfairvaluethroughprofitorlossmandatorilymeasuredatfairvalueDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_EquityInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "equity instruments",
        "label": "equity instruments [Member]",
        "terseLabel": "equity instruments [Member]"
       }
      }
     },
     "localname": "EquityInstrumentsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_EstimateOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimate of GDP, unemployment rate and HPI for the main geographies",
        "label": "Estimate of GDP, unemployment rate and HPI for the main geographies [Table Text Block]",
        "terseLabel": "Estimate of GDP, unemployment rate and HPI for the main geographies [Table Text Block]"
       }
      }
     },
     "localname": "EstimateOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_EstimateScenarioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimate scenario",
        "label": "Estimate scenario [Member]",
        "terseLabel": "Estimate scenario [Member]"
       }
      }
     },
     "localname": "EstimateScenarioMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_EstimateScenarioTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimate scenario",
        "label": "Estimate scenario [Table]",
        "terseLabel": "Estimate scenario [Table]"
       }
      }
     },
     "localname": "EstimateScenarioTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ExecutiveCommitteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executive Committee",
        "label": "Executive Committee [Member]",
        "terseLabel": "Executieve Committee [Member]"
       }
      }
     },
     "localname": "ExecutiveCommitteeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected impact of initial application of new standards or interpretation",
        "label": "Expected impact of initial application of new standards or interpretation [Policy Text Block]",
        "terseLabel": "Expected impact of initial application of new standards or interpretation [Policy Text Block]"
       }
      }
     },
     "localname": "ExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationPolicyTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/ListofaccountingpoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ExpectedLossVariationAsOfJuneTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected loss variation as of June",
        "label": "Expected loss variation as of June [Table Text Block]",
        "terseLabel": "Expected loss variation as of June [Table Text Block]"
       }
      }
     },
     "localname": "ExpectedLossVariationAsOfJuneTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ExpectedLossVariationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected loss variation",
        "label": "Expected loss variation [Table]",
        "terseLabel": "Expected loss variation [Table]"
       }
      }
     },
     "localname": "ExpectedLossVariationTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ExpenseFromInsuranceAndReinsuranceContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 11.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense from insurance and reinsurance contracts",
        "label": "Expense from insurance and reinsurance contracts",
        "terseLabel": "Expense from insurance and reinsurance contracts"
       }
      }
     },
     "localname": "ExpenseFromInsuranceAndReinsuranceContracts",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note37IncomeandexpensefrominsuranceandreinsurancecontractsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ExposureToLeverageRatio": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exposure to leverage ratio",
        "label": "Exposure to leverage ratio",
        "terseLabel": "Exposure to leverage ratio"
       }
      }
     },
     "localname": "ExposureToLeverageRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29LeverageratioDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FairValueAndCarryingAmountTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value and carrying amount",
        "label": "Fair value and carrying amount [Table]",
        "terseLabel": "Fair value and carrying amount [Table]"
       }
      }
     },
     "localname": "FairValueAndCarryingAmountTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FairValueAndCarryingValueAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value and carrying value",
        "label": "Fair value and carrying value [Axis]",
        "terseLabel": "Fair value and carrying value [Axis]"
       }
      }
     },
     "localname": "FairValueAndCarryingValueAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FairValueAndCarryingValueDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value and carrying value",
        "label": "Fair value and carrying value [Domain]",
        "terseLabel": "Fair value and carrying value [Domain]"
       }
      }
     },
     "localname": "FairValueAndCarryingValueDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FairValueChangesOfFinancialLiabilitiesAtFairValueThroughProfitOrLossAttributableToChangesInTheirCreditRisk": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 6.0,
       "parentTag": "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value changes of financial liabilities at fair value through profit or loss attributable to changes in their credit risk",
        "label": "Fair value changes of financial liabilities at fair value through profit or loss attributable to changes in their credit risk",
        "terseLabel": "Fair value changes of financial liabilities at fair value through profit or loss attributable to changes in their credit risk"
       }
      }
     },
     "localname": "FairValueChangesOfFinancialLiabilitiesAtFairValueThroughProfitOrLossAttributableToChangesInTheirCreditRisk",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FairValueOfFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments [Abstract]",
        "label": "Fair value of financial instruments [Abstract]",
        "terseLabel": "Fair value of financial instruments [Abstract]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_FairValueOfFinancialInstrumentsAtAmortizedCostByLevelsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments at amortized cost by levels",
        "label": "Fair value of financial instruments at amortized cost by levels [Line Items]",
        "terseLabel": "Fair value of financial instruments at amortized cost by levels [Line Items]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsAtAmortizedCostByLevelsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FairValueOfFinancialInstrumentsAtAmortizedCostByLevelsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments at amortized cost by levels",
        "label": "Fair value of financial instruments at amortized cost by levels [Table]",
        "terseLabel": "Fair value of financial instruments at amortized cost by levels [Table]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsAtAmortizedCostByLevelsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FairValueOfFinancialInstrumentsByLevelsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments by levels",
        "label": "Fair value of financial instruments by levels [Table]",
        "terseLabel": "Fair value of financial instruments by levels [Table]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsByLevelsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FairValueOfFinancialInstrumentsByLevelsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments by levels",
        "label": "Fair value of financial instruments by levels [Table Text Block]",
        "terseLabel": "Fair value of financial instruments by levels [Table Text Block]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsByLevelsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instruments recognized at amortized cost by levels",
        "label": "Fair value of financial instruments recognized at amortized cost by levels [Table Text Block]",
        "terseLabel": "Fair value of financial instruments recognized at amortized cost by levels [Table Text Block]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsRecognizedAtAmortizedCostByLevelsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FeeAndCommissionExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fee and commission expense",
        "label": "Fee and commission expense [Line Items]",
        "terseLabel": "Fee and commission expense [Line Items]"
       }
      }
     },
     "localname": "FeeAndCommissionExpenseLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FeeAndCommissionExpenseRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fee And Commission Expense Related Party Transactions",
        "label": "Fee And Commission Expense Related Party Transactions",
        "terseLabel": "Fee And Commission Expense Related Party Transactions"
       }
      }
     },
     "localname": "FeeAndCommissionExpenseRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesofconsolidatedincomestatementarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FeeAndCommissionIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fee and commission income and expenses [Abstract]",
        "label": "Fee and commission income and expenses [Abstract]",
        "terseLabel": "Fee and commission income and expenses [Abstract]"
       }
      }
     },
     "localname": "FeeAndCommissionIncomeAndExpensesAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_FeeAndCommissionIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fee and commission income",
        "label": "Fee and commission income [Line Items]",
        "terseLabel": "Fee and commission income [Line Items]"
       }
      }
     },
     "localname": "FeeAndCommissionIncomeLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FeeAndCommissionIncomeRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fee And Commission Income Related Party Transactions",
        "label": "Fee And Commission Income Related Party Transactions",
        "terseLabel": "Fee And Commission Income Related Party Transactions"
       }
      }
     },
     "localname": "FeeAndCommissionIncomeRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesofconsolidatedincomestatementarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FeeAndCommissionIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fee and commission income",
        "label": "Fee and commission income [Table Text Block]",
        "terseLabel": "Fee and commission income [Table Text Block]"
       }
      }
     },
     "localname": "FeeAndCommissionIncomeTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FeesAndCommissionExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fees and commission expense",
        "label": "Fees and commission expense [Table Text Block]",
        "terseLabel": "Fees and commission expense [Table Text Block]"
       }
      }
     },
     "localname": "FeesAndCommissionExpenseTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FinanceLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance leases",
        "label": "Finance leases [Member]",
        "terseLabel": "Finance leases [Member]"
       }
      }
     },
     "localname": "FinanceLeasesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets And Liabilities Breakdown By Financial Instrument",
        "label": "Financial Assets And Liabilities Breakdown By Financial Instrument [Table]",
        "terseLabel": "Financial Assets And Liabilities Breakdown By Financial Instrument [Table]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesDesignatedAtFairValueThroughProfitOrLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and liabilities designated at fair value through profit or loss",
        "label": "Financial assets and liabilities designated at fair value through profit or loss [Line Items]",
        "terseLabel": "Financial assets and liabilities designated at fair value through profit or loss [Line Items]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesDesignatedAtFairValueThroughProfitOrLossLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesHeldForTradingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and liabilities held for trading [Abstract]",
        "label": "Financial assets and liabilities held for trading [Abstract]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesHeldForTradingAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesHeldForTradingDebtSecuritiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and liabilities held for trading debt securities",
        "label": "Financial assets and liabilities held for trading debt securities [Axis]",
        "terseLabel": "Financial assets and liabilities held for trading debt securities [Axis]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesHeldForTradingDebtSecuritiesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesHeldForTradingDebtSecuritiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and liabilities held for trading debt securities",
        "label": "Financial assets and liabilities held for trading debt securities [Domain]",
        "terseLabel": "Financial assets and liabilities held for trading debt securities [Domain]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesHeldForTradingDebtSecuritiesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesHeldForTradingTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and liabilities held for trading",
        "label": "Financial assets and liabilities held for trading [Table]",
        "terseLabel": "Financial assets and liabilities held for trading [Table]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesHeldForTradingTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAndLiabilitiesHeldForTradingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets and liabilities held for trading",
        "label": "Financial assets and liabilities held for trading [Table Text Block]",
        "terseLabel": "Financial assets and liabilities held for trading [Table Text Block]"
       }
      }
     },
     "localname": "FinancialAssetsAndLiabilitiesHeldForTradingTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Assets At Amortised Cost [Abstract]",
        "label": "Financial Assets At Amortised Cost [Abstract]",
        "terseLabel": "Financial Assets At Amortised Cost [Abstract]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at amortised cost",
        "label": "Financial assets at amortised cost [Axis]",
        "terseLabel": "Financial assets at amortised cost [Axis]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at amortised cost",
        "label": "Financial assets at amortised cost [Domain]",
        "terseLabel": "Financial assets at amortised cost [Domain]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostIncomeStatements": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at amortised cost, income statements",
        "label": "Financial assets at amortised cost, income statements",
        "terseLabel": "Financial assets at amortised cost, income statements"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostIncomeStatements",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at amortised cost",
        "label": "Financial assets at amortised cost [Line Items]",
        "terseLabel": "Financial assets at amortised cost [Line Items]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at amortised cost",
        "label": "Financial assets at amortised cost [Table]",
        "terseLabel": "Financial assets at amortised cost [Table]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsAtAmortisedCostTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at amortised cost",
        "label": "Financial assets at amortised cost [Table Text Block]",
        "terseLabel": "Financial assets at amortised cost [Table Text Block]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeIncomeStatements": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at fair value through other comprehensive income, income statements",
        "label": "Financial assets at fair value through other comprehensive income, income statements",
        "terseLabel": "Financial assets at fair value through other comprehensive income, income statements"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeIncomeStatements",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at fair value through other comprehensive income",
        "label": "Financial assets at fair value through other comprehensive income [Table Text Block]",
        "terseLabel": "Financial assets at fair value through other comprehensive income [Table Text Block]"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FinancialAssetsAtFairValueThroughtOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at fair value throught other comprehensive income",
        "label": "Financial assets at fair value throught other comprehensive income [Line Items]",
        "terseLabel": "Financial assets at fair value throught other comprehensive income [Line Items]"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughtOtherComprehensiveIncomeLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialAssetsDesignatedAtFairValueThroughProfitOrLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets designated at fair value through profit or loss",
        "label": "Financial assets designated at fair value through profit or loss [Member]",
        "terseLabel": "Financial assets designated at fair value through profit or loss [Member]"
       }
      }
     },
     "localname": "FinancialAssetsDesignatedAtFairValueThroughProfitOrLossMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialAssetsHeldForTradingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets held for trading",
        "label": "Financial assets held for trading [Member]",
        "terseLabel": "Financial assets held for trading [Member]"
       }
      }
     },
     "localname": "FinancialAssetsHeldForTradingMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialGuaranteesAndOtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial guarantees and other commitments",
        "label": "Financial guarantees and other commitments [Line Items]",
        "terseLabel": "Financial guarantees and other commitments [Line Items]"
       }
      }
     },
     "localname": "FinancialGuaranteesAndOtherCommitmentsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialGuaranteesGivenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial guarantees given",
        "label": "Financial guarantees given [Member]",
        "terseLabel": "Financial guarantees given [Member]"
       }
      }
     },
     "localname": "FinancialGuaranteesGivenMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialGuaranteesGivenRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Guarantees Given Related Party Transactions",
        "label": "Financial Guarantees Given Related Party Transactions",
        "terseLabel": "Financial Guarantees Given Related Party Transactions"
       }
      }
     },
     "localname": "FinancialGuaranteesGivenRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FinancialIncomeFromNonFinancialServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial income from non financial services",
        "label": "Financial income from non financial services",
        "terseLabel": "Financial income from non financial services"
       }
      }
     },
     "localname": "FinancialIncomeFromNonFinancialServices",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FinancialInstrumentsAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments assets and liabilities",
        "label": "Financial instruments assets and liabilities [Line Items]",
        "terseLabel": "Financial instruments assets and liabilities [Line Items]"
       }
      }
     },
     "localname": "FinancialInstrumentsAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialInstrumentsAtFairValueBreakdownByLevelsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments at fair value breakdown by levels",
        "label": "Financial instruments at fair value breakdown by levels [Axis]",
        "terseLabel": "Financial instruments at fair value breakdown by levels [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentsAtFairValueBreakdownByLevelsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialInstrumentsAtFairValueBreakdownByLevelsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments at fair value breakdown by levels",
        "label": "Financial instruments at fair value breakdown by levels [Domain]",
        "terseLabel": "Financial instruments at fair value breakdown by levels [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentsAtFairValueBreakdownByLevelsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instruments designated at fair value through profit or loss",
        "label": "Financial instruments designated at fair value through profit or loss [Abstract]",
        "terseLabel": "Financial instruments designated at fair value through profit or loss [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments Designated At Fair Value Through Profit Or Loss",
        "label": "Financial Instruments Designated At Fair Value Through Profit Or Loss [Table Text Block]",
        "terseLabel": "Financial Instruments Designated At Fair Value Through Profit Or Loss [Table Text Block]"
       }
      }
     },
     "localname": "FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortisedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortised cost [Abstract]",
        "label": "Financial liabilities at amortised cost [Abstract]",
        "terseLabel": "Financial liabilities at amortised cost [Abstract]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortisedCostAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortised cost",
        "label": "Financial liabilities at amortised cost [Axis]",
        "terseLabel": "Financial liabilities at amortised cost [Axis]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortisedCostDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortised cost",
        "label": "Financial liabilities at amortised cost [Domain]",
        "terseLabel": "Financial liabilities at amortised cost [Domain]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortisedCostLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortised cost",
        "label": "Financial liabilities at amortised cost [Line Items]",
        "terseLabel": "Financial liabilities at amortised cost [Line Items]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortisedCostTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortised cost",
        "label": "Financial liabilities at amortised cost [Table]",
        "terseLabel": "Financial liabilities at amortised cost [Table]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortisedCostTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortised cost",
        "label": "Financial liabilities at amortised cost [Table Text Block]",
        "terseLabel": "Financial liabilities at amortised cost [Table Text Block]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FinancialLiabilitiesAtAmortizedCostOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial liabilities at amortized cost operating activities",
        "label": "Financial liabilities at amortized cost operating activities",
        "negatedTerseLabel": "Financial liabilities at amortized cost operating activities"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortizedCostOperatingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FixedRemunerationOfExecutiveDirectors": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of executive directors",
        "label": "Fixed remuneration of executive directors",
        "terseLabel": "Fixed remuneration of executive directors"
       }
      }
     },
     "localname": "FixedRemunerationOfExecutiveDirectors",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FixedRemunerationOfExecutiveDirectorsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of executive directors",
        "label": "Fixed remuneration of executive directors [Axis]",
        "terseLabel": "Fixed remuneration of executive directors [Axis]"
       }
      }
     },
     "localname": "FixedRemunerationOfExecutiveDirectorsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FixedRemunerationOfExecutiveDirectorsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of executive directors",
        "label": "Fixed remuneration of executive directors [Domain]",
        "terseLabel": "Fixed remuneration of executive directors [Domain]"
       }
      }
     },
     "localname": "FixedRemunerationOfExecutiveDirectorsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FixedRemunerationOfExecutiveDirectorsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of executive directors",
        "label": "Fixed remuneration of executive directors [Line Items]",
        "terseLabel": "Fixed remuneration of executive directors [Line Items]"
       }
      }
     },
     "localname": "FixedRemunerationOfExecutiveDirectorsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FixedRemunerationOfExecutiveDirectorsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of executive directors",
        "label": "Fixed remuneration of executive directors [Table]",
        "terseLabel": "Fixed remuneration of executive directors [Table]"
       }
      }
     },
     "localname": "FixedRemunerationOfExecutiveDirectorsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FixedRemunerationOfExecutiveDirectorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of executive directors",
        "label": "Fixed remuneration of executive directors [Table Text Block]",
        "terseLabel": "Fixed remuneration of executive directors [Table Text Block]"
       }
      }
     },
     "localname": "FixedRemunerationOfExecutiveDirectorsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FixedRemunerationOfSeniorManagement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of senior management",
        "label": "Fixed remuneration of senior management",
        "terseLabel": "Fixed remuneration of senior management"
       }
      }
     },
     "localname": "FixedRemunerationOfSeniorManagement",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofseniormanagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_FixedRemunerationOfSeniorManagementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of senior management",
        "label": "Fixed remuneration of senior management [Line Items]",
        "terseLabel": "Fixed remuneration of senior management [Line Items]"
       }
      }
     },
     "localname": "FixedRemunerationOfSeniorManagementLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofseniormanagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FixedRemunerationOfSeniorManagementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration of senior management",
        "label": "Fixed remuneration of senior management [Table Text Block]",
        "terseLabel": "Fixed remuneration of senior management [Table Text Block]"
       }
      }
     },
     "localname": "FixedRemunerationOfSeniorManagementTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration system with deferred delivery of shares of non executive directors",
        "label": "Fixed remuneration system with deferred delivery of shares of non executive directors [Axis]",
        "terseLabel": "Fixed remuneration system with deferred delivery of shares of non executive directors [Axis]"
       }
      }
     },
     "localname": "FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration system with deferred delivery of shares of non executive directors",
        "label": "Fixed remuneration system with deferred delivery of shares of non executive directors [Domain]",
        "terseLabel": "Fixed remuneration system with deferred delivery of shares of non executive directors [Domain]"
       }
      }
     },
     "localname": "FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration system with deferred delivery of shares of non executive directors",
        "label": "Fixed remuneration system with deferred delivery of shares of non executive directors [Line Items]",
        "terseLabel": "Fixed remuneration system with deferred delivery of shares of non executive directors [Line Items]"
       }
      }
     },
     "localname": "FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed remuneration system with deferred delivery of shares of non executive directors",
        "label": "Fixed remuneration system with deferred delivery of shares of non executive directors [Table]",
        "terseLabel": "Fixed remuneration system with deferred delivery of shares of non executive directors [Table]"
       }
      }
     },
     "localname": "FixedRemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ForOwnUseDepreciableAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For own use depreciable assets",
        "label": "For own use depreciable assets [Member]",
        "terseLabel": "For own use depreciable assets [Member]"
       }
      }
     },
     "localname": "ForOwnUseDepreciableAssetsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ForeclosuresAndRecoveriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosures and recoveries",
        "label": "Foreclosures and recoveries [Member]",
        "terseLabel": "Foreclosures and recoveries [Member]"
       }
      }
     },
     "localname": "ForeclosuresAndRecoveriesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ForeignCurrencyTranslation": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency translation",
        "label": "Foreign currency translation",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "ForeignCurrencyTranslation",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GDP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GDP",
        "label": "GDP",
        "terseLabel": "GDP"
       }
      }
     },
     "localname": "GDP",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_GDP100Bp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GDP -100 bp",
        "label": "GDP -100 bp",
        "terseLabel": "GDP -100 bp"
       }
      }
     },
     "localname": "GDP100Bp",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_GDPOver100Bp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GDP over100 bp",
        "label": "GDP over100 bp",
        "terseLabel": "GDP over100 bp"
       }
      }
     },
     "localname": "GDPOver100Bp",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_GainsLossesFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations",
        "label": "Gains (losses) from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations [Table Text Block]",
        "terseLabel": "Gains (losses) from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations [Table Text Block]"
       }
      }
     },
     "localname": "GainsLossesFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_GainsLossesOnDerecognitionOfFinancialAssetsAtAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "bbva_GainsOrLossesOnDerecognitionOfFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueThroughProfitOrLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains losses on derecognition of financial assets at amortized cost",
        "label": "Gains losses on derecognition of financial assets at amortized cost",
        "terseLabel": "Gains Losses On Derecognition Of Financial Assets At Amortized Cost"
       }
      }
     },
     "localname": "GainsLossesOnDerecognitionOfFinancialAssetsAtAmortizedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnDerecognitionOfOtherFinancialAssetsAndLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "bbva_GainsOrLossesOnDerecognitionOfFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueThroughProfitOrLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains losses on derecognition of other financial assets and liabilities",
        "label": "Gains losses on derecognition of other financial assets and liabilities",
        "terseLabel": "Gains Losses On Derecognition Of Other Financial Assets And Liabilities"
       }
      }
     },
     "localname": "GainsLossesOnDerecognitionOfOtherFinancialAssetsAndLiabilities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnDerecognizedOfNonFinancialAssetsAndSubsidiariesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) on derecognized of non financial assets and subsidiaries net",
        "label": "Gains (losses) on derecognized of non financial assets and subsidiaries net",
        "terseLabel": "Gains(losses) on derecognized of non financial assets and subsidiaries net"
       }
      }
     },
     "localname": "GainsLossesOnDerecognizedOfNonFinancialAssetsAndSubsidiariesNet",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnFinancialAssetsAndLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) on financial assets and liabilities",
        "label": "Gains (losses) on financial assets and liabilities",
        "terseLabel": "Gains (losses) on financial assets and liabilities"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAndLiabilities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferences": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) on financial assets and liabilities, hedge accounting and exchange differences",
        "label": "Gains (losses) on financial assets and liabilities, hedge accounting and exchange differences",
        "terseLabel": "Gains (losses) on financial assets and liabilities, hedge accounting and exchange differences"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferences",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnFinancialAssetsNotDesignatedAsHeldForSaleThroughProfitOrLossMandatorilyMeasuredAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 14.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) on financial assets not designated as held for sale through profit or loss, mandatorily measured at fair value",
        "label": "Gains (losses) on financial assets not designated as held for sale through profit or loss, mandatorily measured at fair value",
        "terseLabel": "Gains (losses) on financial assets not designated as held for sale through profit or loss, mandatorily measured at fair value",
        "totalLabel": "Gains (losses) on financial assets not designated as held for sale through profit or loss, mandatorily measured at fair value"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsNotDesignatedAsHeldForSaleThroughProfitOrLossMandatorilyMeasuredAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "bbva_OtherComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) on non current assets held for sale",
        "label": "Gains (losses) on non current assets held for sale",
        "terseLabel": "Gains (losses) on non current assets held for sale"
       }
      }
     },
     "localname": "GainsLossesOnNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsLossesOnSaleOfInvestmentsClassifiedAsNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains losses on sale of investments classified as non current assets held for sale",
        "label": "Gains losses on sale of investments classified as non current assets held for sale",
        "terseLabel": "Gains losses on sale of investments classified as non current assets held for sale"
       }
      }
     },
     "localname": "GainsLossesOnSaleOfInvestmentsClassifiedAsNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43GainslossesfromnoncurrentassetsanddisposalgroupsclassifiedasheldforsalenotqualifyingasdiscontinuedoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsOrLossesInFinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains Or Losses In Financial Assets And Liabilities Breakdown By Financial Instrument",
        "label": "Gains Or Losses In Financial Assets And Liabilities Breakdown By Financial Instrument [Line Items]",
        "terseLabel": "Gains Or Losses In Financial Assets And Liabilities Breakdown By Financial Instrument [Line Items]"
       }
      }
     },
     "localname": "GainsOrLossesInFinancialAssetsAndLiabilitiesBreakdownByFinancialInstrumentLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_GainsOrLossesOnDerecognitionOfFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueThroughProfitOrLossNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 15.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on derecognition of financial assets and liabilities not measured at fair value through profit or loss net",
        "label": "Gains or losses on derecognition of financial assets and liabilities not measured at fair value through profit or loss net",
        "terseLabel": "Gains or losses on derecognition of financial assets and liabilities not measured at fair value through profit or loss net",
        "totalLabel": "Gains or losses on derecognition of financial assets and liabilities not measured at fair value through profit or loss net"
       }
      }
     },
     "localname": "GainsOrLossesOnDerecognitionOfFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueThroughProfitOrLossNet",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsOrLossesOnFinancialAssetsAndLiabilitiesBreakdownByNatureOfTheFinancialInstrumentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on financial assets and liabilities breakdown by nature of the financial instrument",
        "label": "Gains or losses on financial assets and liabilities breakdown by nature of the financial instrument [Table Text Block]",
        "terseLabel": "Gains or losses on financial assets and liabilities breakdown by nature of the financial instrument [Table Text Block]"
       }
      }
     },
     "localname": "GainsOrLossesOnFinancialAssetsAndLiabilitiesBreakdownByNatureOfTheFinancialInstrumentTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_GainsOrLossesOnFinancialAssetsAndLiabilitiesDesignatedAtFairValueThroughProfitOrLossNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 13.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on financial assets and liabilities designated at fair value through profit or loss net",
        "label": "Gains or losses on financial assets and liabilities designated at fair value through profit or loss net",
        "terseLabel": "Gains or losses on financial assets and liabilities designated at fair value through profit or loss net"
       }
      }
     },
     "localname": "GainsOrLossesOnFinancialAssetsAndLiabilitiesDesignatedAtFairValueThroughProfitOrLossNet",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences, net",
        "label": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences, net [Abstract]",
        "terseLabel": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences, net [Abstract]"
       }
      }
     },
     "localname": "GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net",
        "label": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net [Line Items]",
        "terseLabel": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net [Line Items]"
       }
      }
     },
     "localname": "GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net",
        "label": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net [Table Text Block]",
        "terseLabel": "Gains or losses on financial assets and liabilities, hedge accounting and exchange differences net [Table Text Block]"
       }
      }
     },
     "localname": "GainsOrLossesOnFinancialAssetsAndLiabilitiesHedgeAccountingAndExchangeDifferencesNetTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_GainsOrLossesOnFinancialInstrumentsHeldForTradingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 10.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains or losses on financial instruments held for trading net",
        "label": "Gains or losses on financial instruments held for trading net",
        "terseLabel": "Gains or losses on financial instruments held for trading net",
        "totalLabel": "Gains or losses on financial instruments held for trading net"
       }
      }
     },
     "localname": "GainsOrLossesOnFinancialInstrumentsHeldForTradingNet",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GeneralGovermentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General goverment",
        "label": "General goverment [Member]",
        "terseLabel": "General goverment [Member]"
       }
      }
     },
     "localname": "GeneralGovermentMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_GeneralGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General government",
        "label": "General government [Member]",
        "terseLabel": "General government [Member]"
       }
      }
     },
     "localname": "GeneralGovernmentMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_GoodwillBreakdownByCGUAndChangesOfTheYearTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill breakdown by CGU and changes of the year",
        "label": "Goodwill breakdown by CGU and changes of the year [Table]",
        "terseLabel": "Goodwill breakdown by CGU and changes of the year [Table]"
       }
      }
     },
     "localname": "GoodwillBreakdownByCGUAndChangesOfTheYearTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_GoodwillBreakdownByCGUAndChangesOfTheYearTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill, breakdown by CGU and changes of the year",
        "label": "Goodwill, breakdown by CGU and changes of the year [Table Text Block]",
        "terseLabel": "Goodwill, breakdown by CGU and changes of the year [Table Text Block]"
       }
      }
     },
     "localname": "GoodwillBreakdownByCGUAndChangesOfTheYearTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_GrossCarryingAmountLoansAndAdvancesAtAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount loans and advances at amortized cost",
        "label": "Gross carrying amount loans and advances at amortized cost",
        "terseLabel": "Gross carrying amount loans and advances at amortized cost"
       }
      }
     },
     "localname": "GrossCarryingAmountLoansAndAdvancesAtAmortizedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_GuaranteesReceivedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantees received",
        "label": "Guarantees received [Line Items]",
        "terseLabel": "Guarantees received [Line Items]"
       }
      }
     },
     "localname": "GuaranteesReceivedLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_GuaranteesReceivedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantees received",
        "label": "Guarantees received [Table]",
        "terseLabel": "Guarantees received [Table]"
       }
      }
     },
     "localname": "GuaranteesReceivedTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_GuaranteesReceivedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantees Received",
        "label": "Guarantees Received [Table Text Block]",
        "terseLabel": "Guarantees Received [Table Text Block]"
       }
      }
     },
     "localname": "GuaranteesReceivedTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_HPI": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HPI",
        "label": "HPI",
        "terseLabel": "HPI"
       }
      }
     },
     "localname": "HPI",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_HeadingsOfAssetsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Headings of assets",
        "label": "Headings of assets [Axis]",
        "terseLabel": "Headings of assets [Axis]"
       }
      }
     },
     "localname": "HeadingsOfAssetsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_HeadingsOfAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Headings of assets",
        "label": "Headings of assets [Domain]",
        "terseLabel": "Headings of assets [Domain]"
       }
      }
     },
     "localname": "HeadingsOfAssetsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_HedgeIneffectivenessOfFairValueHedgesForEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge ineffectiveness of fair value hedges for equity instruments measured at fair value through other comprehensive income",
        "label": "Hedge ineffectiveness of fair value hedges for equity instruments measured at fair value through other comprehensive income",
        "terseLabel": "Hedge ineffectiveness of fair value hedges for equity instruments measured at fair value through other comprehensive income"
       }
      }
     },
     "localname": "HedgeIneffectivenessOfFairValueHedgesForEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_HedgeOfNetInvestmentsInForeignOperationsEffectivePortion": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of net investments in foreign operations effective portion",
        "label": "Hedge of net investments in foreign operations effective portion",
        "terseLabel": "Hedge of net investments in foreign operations effective portion"
       }
      }
     },
     "localname": "HedgeOfNetInvestmentsInForeignOperationsEffectivePortion",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_HedgingDerivativesAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedging derivatives and fair value changes of the hedged items in portfolio hedge of interest rate risk [Abstract]",
        "label": "Hedging derivatives and fair value changes of the hedged items in portfolio hedge of interest rate risk [Abstract]"
       }
      }
     },
     "localname": "HedgingDerivativesAndFairValueChangesOfTheHedgedItemsInPortfolioHedgeOfInterestRateRiskAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_HedgingDerivativesCashFlowHedgesEffectivePortion": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedging derivatives. Cash flow hedges effective portion",
        "label": "Hedging derivatives. Cash flow hedges effective portion",
        "terseLabel": "Hedging derivatives. Cash flow hedges effective portion"
       }
      }
     },
     "localname": "HedgingDerivativesCashFlowHedgesEffectivePortion",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_HedgingInstrumentsNotDesignated": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedging Instruments (not designated)",
        "label": "Hedging Instruments (not designated)",
        "terseLabel": "Hedging Instruments (not designated)"
       }
      }
     },
     "localname": "HedgingInstrumentsNotDesignated",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_HiperinflationAdjustmentsOtherOperatingExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hiperinflation Adjustments other operating expense",
        "label": "Hiperinflation Adjustments other operating expense",
        "terseLabel": "Hiperinflation Adjustments other operating expense"
       }
      }
     },
     "localname": "HiperinflationAdjustmentsOtherOperatingExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_HouseholdsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Households",
        "label": "Households [Member]",
        "terseLabel": "Households [Member]"
       }
      }
     },
     "localname": "HouseholdsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_HousingPrice100Bp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Housing price -100 bp",
        "label": "Housing price -100 bp",
        "terseLabel": "Housing price -100 bp"
       }
      }
     },
     "localname": "HousingPrice100Bp",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_HousingPriceOver100Bp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Housing price over100 bp",
        "label": "Housing price over100 bp",
        "terseLabel": "Housing price over100 bp"
       }
      }
     },
     "localname": "HousingPriceOver100Bp",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_HybridFinancialInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hybrid financial instruments",
        "label": "Hybrid financial instruments [Member]",
        "terseLabel": "Hybrid financial instruments [Member]"
       }
      }
     },
     "localname": "HybridFinancialInstrumentsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ImpairedFinancialAssetsAndGuaranteesGivenAtTheBeginning": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired financial assets and guarantees given at the beginning",
        "label": "Impaired financial assets and guarantees given at the beginning",
        "periodEndLabel": "Impaired financial assets and guarantees given at the end",
        "periodStartLabel": "Impaired financial assets and guarantees given at the beginning"
       }
      }
     },
     "localname": "ImpairedFinancialAssetsAndGuaranteesGivenAtTheBeginning",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairedFinancialAssetsAtAmortisedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired financial assets at amortised cost",
        "label": "Impaired financial assets at amortised cost",
        "terseLabel": "Impaired financial assets at amortised cost"
       }
      }
     },
     "localname": "ImpairedFinancialAssetsAtAmortisedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairedLoansAndAdvancesAtAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired loans and advances at amortized cost",
        "label": "Impaired loans and advances at amortized cost",
        "terseLabel": "Impaired loans and advances at amortized cost"
       }
      }
     },
     "localname": "ImpairedLoansAndAdvancesAtAmortizedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairedSecuredLoansAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Secured Loans",
        "label": "Impaired Secured Loans [Axis]",
        "terseLabel": "Impaired Secured Loans [Axis]"
       }
      }
     },
     "localname": "ImpairedSecuredLoansAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ImpairedSecuredLoansDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Secured Loans",
        "label": "Impaired Secured Loans [Domain]",
        "terseLabel": "Impaired Secured Loans [Domain]"
       }
      }
     },
     "localname": "ImpairedSecuredLoansDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ImpairedSecuredLoansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired secured loans",
        "label": "Impaired secured loans [Line Items]",
        "terseLabel": "Impaired secured loans [Line Items]"
       }
      }
     },
     "localname": "ImpairedSecuredLoansLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ImpairedSecuredLoansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Secured Loans",
        "label": "Impaired Secured Loans [Table]",
        "terseLabel": "Impaired Secured Loans [Table]"
       }
      }
     },
     "localname": "ImpairedSecuredLoansTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ImpairedSecuredLoansTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impaired Secured Loans",
        "label": "Impaired Secured Loans [Table Text Block]",
        "terseLabel": "Impaired Secured Loans [Table Text Block]"
       }
      }
     },
     "localname": "ImpairedSecuredLoansTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ImpairmentFinancialAssetsMeasuredAtAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_ImpairmentLossOnFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment financial assets measured at amortized cost",
        "label": "Impairment financial assets measured at amortized cost",
        "terseLabel": "Impairment financial assets measured at cost"
       }
      }
     },
     "localname": "ImpairmentFinancialAssetsMeasuredAtAmortizedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note41ImpairmentorreversalofimpairmentonfinancialassetsnotmeasuredatfairvaluethroughprofitorlossornetgainsbymodificationDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairmentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_ImpairmentLossOnFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment financial assets measured at fair value through other comprehensive income",
        "label": "Impairment financial assets measured at fair value through other comprehensive income",
        "terseLabel": "Impairment Financial Assets Measured At Fair Value Through Other Comprehensive Income"
       }
      }
     },
     "localname": "ImpairmentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note41ImpairmentorreversalofimpairmentonfinancialassetsnotmeasuredatfairvaluethroughprofitorlossornetgainsbymodificationDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairmentLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment losses",
        "label": "Impairment losses [Member]",
        "terseLabel": "Impairment losses [Member]"
       }
      }
     },
     "localname": "ImpairmentLossesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ImpairmentOfNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment Of Non Current Assets Held For Sale",
        "label": "Impairment Of Non Current Assets Held For Sale",
        "terseLabel": "Impairment Of Non Current Assets Held For Sale"
       }
      }
     },
     "localname": "ImpairmentOfNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43GainslossesfromnoncurrentassetsanddisposalgroupsclassifiedasheldforsalenotqualifyingasdiscontinuedoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment or reversal of impairment investments in subsidiaries joint ventures and associates",
        "label": "Impairment or reversal of impairment investments in subsidiaries joint ventures and associates",
        "terseLabel": "Impairment or reversal of impairment investments in subsidiaries joint ventures and associates"
       }
      }
     },
     "localname": "ImpairmentOrReversalOfImpairmentInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "localname": "ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss [Abstract]",
        "label": "Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss [Abstract]"
       }
      }
     },
     "localname": "ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossOrNetGainsByModificationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss or net gains by modification",
        "label": "Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss or net gains by modification [Table Text Block]",
        "terseLabel": "Impairment or reversal of impairment on financial assets not measured at fair value through profit or loss or net gains by modification [Table Text Block]"
       }
      }
     },
     "localname": "ImpairmentOrReversalOfImpairmentOnFinancialAssetsNotMeasuredAtFairValueThroughProfitOrLossOrNetGainsByModificationTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note41Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentOnNonFinancialAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment or reversal of impairment on non financial assets",
        "label": "Impairment or reversal of impairment on non financial assets",
        "terseLabel": "Impairment or reversal of impairment on non financial assets"
       }
      }
     },
     "localname": "ImpairmentOrReversalOfImpairmentOnNonFinancialAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note42ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment or reversal of impairment on non financial assets [Abstract]",
        "label": "Impairment or reversal of impairment on non financial assets [Abstract]"
       }
      }
     },
     "localname": "ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment Or Reversal Of Impairment On Non Financial Assets",
        "label": "Impairment Or Reversal Of Impairment On Non Financial Assets [Table Text Block]",
        "terseLabel": "Impairment Or Reversal Of Impairment On Non Financial Assets [Table Text Block]"
       }
      }
     },
     "localname": "ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note42Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ImpairmentTangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "bbva_ImpairmentOrReversalOfImpairmentOnNonFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment tangible assets",
        "label": "Impairment tangible assets",
        "terseLabel": "Impairment tangible assets"
       }
      }
     },
     "localname": "ImpairmentTangibleAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note42ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IncomeAndExpenseFromInsuranceAndReinsuranceContractsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income and expense from insurance and reinsurance contracts",
        "label": "Income and expense from insurance and reinsurance contracts [Line Items]",
        "terseLabel": "Income and expense from insurance and reinsurance contracts [Line Items]"
       }
      }
     },
     "localname": "IncomeAndExpenseFromInsuranceAndReinsuranceContractsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note37IncomeandexpensefrominsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_IncomeAndExpenseFromInsuranceAndReinsuranceContractsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income and expense from insurance and reinsurance contracts",
        "label": "Income and expense from insurance and reinsurance contracts [Table Text Block]",
        "terseLabel": "Income and expense from insurance and reinsurance contracts [Table Text Block]"
       }
      }
     },
     "localname": "IncomeAndExpenseFromInsuranceAndReinsuranceContractsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note37Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_IncomeAndExpensesFromInsuranceAndReinsuranceContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income And Expenses From Insurance And Reinsurance Contracts [Abstract]",
        "label": "Income And Expenses From Insurance And Reinsurance Contracts [Abstract]"
       }
      }
     },
     "localname": "IncomeAndExpensesFromInsuranceAndReinsuranceContractsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_IncomeByOperatingSegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income By Operating Segment",
        "label": "Income By Operating Segment [Axis]",
        "terseLabel": "Income By Operating Segment [Axis]"
       }
      }
     },
     "localname": "IncomeByOperatingSegmentAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_IncomeByOperatingSegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income by operating segment",
        "label": "Income by operating segment [Domain]",
        "terseLabel": "Income by operating segment [Domain]"
       }
      }
     },
     "localname": "IncomeByOperatingSegmentDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IncomeByOperatingSegmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "income by operating segment",
        "label": "income by operating segment [Line Items]",
        "terseLabel": "income by operating segment [Line Items]"
       }
      }
     },
     "localname": "IncomeByOperatingSegmentLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_IncomeByOperatingSegmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income By Operating Segment",
        "label": "Income By Operating Segment [Table]",
        "terseLabel": "Income By Operating Segment [Table]"
       }
      }
     },
     "localname": "IncomeByOperatingSegmentTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_IncomeFromInsuranceAndReinsuranceContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 7.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from insurance and reinsurance contracts",
        "label": "Income from insurance and reinsurance contracts",
        "terseLabel": "Income from insurance and reinsurance contracts"
       }
      }
     },
     "localname": "IncomeFromInsuranceAndReinsuranceContracts",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note37IncomeandexpensefrominsuranceandreinsurancecontractsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IncomeTaxAndOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax and other",
        "label": "Income tax and other",
        "terseLabel": "Income tax and other"
       }
      }
     },
     "localname": "IncomeTaxAndOther",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IncreaseDecreaseOfCompaniesHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease of companies held for sale",
        "label": "Increase decrease of companies held for sale",
        "terseLabel": "Increase decrease of companies held for sale"
       }
      }
     },
     "localname": "IncreaseDecreaseOfCompaniesHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IncreaseInLossAllowancesChargedToIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in loss allowances charged to income",
        "label": "Increase in loss allowances charged to income",
        "terseLabel": "Increase in loss allowances charged to income"
       }
      }
     },
     "localname": "IncreaseInLossAllowancesChargedToIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InsuranceContractsLinkedToPensions": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance contracts linked to pensions",
        "label": "Insurance contracts linked to pensions",
        "terseLabel": "Insurance contracts linked to pensions"
       }
      }
     },
     "localname": "InsuranceContractsLinkedToPensions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InsuranceProductCommissions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance product commissions",
        "label": "Insurance product commissions",
        "terseLabel": "Insurance product commissions"
       }
      }
     },
     "localname": "InsuranceProductCommissions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets",
        "label": "Intangible assets [Member]",
        "terseLabel": "Intangible assets [Member]"
       }
      }
     },
     "localname": "IntangibleAssetsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IntangibleAssetsWithDefiniteUsefulLifeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets with definite useful life",
        "label": "Intangible assets with definite useful life [Member]",
        "terseLabel": "Intangible assets with definite useful life [Member]"
       }
      }
     },
     "localname": "IntangibleAssetsWithDefiniteUsefulLifeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_InterestAndOtherIncomeRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and other income related party transactions",
        "label": "Interest and other income related party transactions",
        "terseLabel": "Interest and other income related party transactions"
       }
      }
     },
     "localname": "InterestAndOtherIncomeRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesofconsolidatedincomestatementarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestExpenseBreakdownByOriginTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense breakdown by origin",
        "label": "Interest expense breakdown by origin [Table Text Block]",
        "terseLabel": "Interest expense breakdown by origin [Table Text Block]"
       }
      }
     },
     "localname": "InterestExpenseBreakdownByOriginTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_InterestExpenseByOriginLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense by origin",
        "label": "Interest expense by origin [Line Items]",
        "terseLabel": "Interest expense by origin [Line Items]"
       }
      }
     },
     "localname": "InterestExpenseByOriginLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_InterestExpenseForAdjustmentInterestOnAccountingCoverage": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense For Adjustment Interest On Accounting Coverage",
        "label": "Interest Expense For Adjustment Interest On Accounting Coverage",
        "terseLabel": "Interest Expense For Adjustment Interest On Accounting Coverage"
       }
      }
     },
     "localname": "InterestExpenseForAdjustmentInterestOnAccountingCoverage",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestExpenseForFinancialLiabilitiesMeasuredAtAmortisedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense For Financial Liabilities Measured At Amortised Cost",
        "label": "Interest Expense For Financial Liabilities Measured At Amortised Cost",
        "terseLabel": "Interest Expense For Financial Liabilities Measured At Amortised Cost"
       }
      }
     },
     "localname": "InterestExpenseForFinancialLiabilitiesMeasuredAtAmortisedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestExpenseForInsuranceActivity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense For Insurance Activity",
        "label": "Interest Expense For Insurance Activity",
        "terseLabel": "Interest Expense For Insurance Activity"
       }
      }
     },
     "localname": "InterestExpenseForInsuranceActivity",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestExpenseOnChargeableCostToPensionFunds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense On Chargeable Cost To Pension Funds",
        "label": "Interest Expense On Chargeable Cost To Pension Funds",
        "terseLabel": "Interest Expense On Chargeable Cost To Pension Funds"
       }
      }
     },
     "localname": "InterestExpenseOnChargeableCostToPensionFunds",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestExpenseRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense Related Party Transactions",
        "label": "Interest Expense Related Party Transactions",
        "terseLabel": "Interest Expense Related Party Transactions"
       }
      }
     },
     "localname": "InterestExpenseRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesofconsolidatedincomestatementarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestIncomeAndExpensePostEmploymentAndOtherEmployeeBenefitCommitments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Income And Expense Post employment and other employee benefit commitments",
        "label": "Interest Income And Expense Post employment and other employee benefit commitments",
        "terseLabel": "Interest Income And Expense Post employment and other employee benefit commitments"
       }
      }
     },
     "localname": "InterestIncomeAndExpensePostEmploymentAndOtherEmployeeBenefitCommitments",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestIncomeBreakdownByOriginTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income breakdown by origin",
        "label": "Interest income breakdown by origin [Table Text Block]",
        "terseLabel": "Interest income breakdown by origin [Table Text Block]"
       }
      }
     },
     "localname": "InterestIncomeBreakdownByOriginTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_InterestIncomeByOriginLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income by origin",
        "label": "Interest income by origin [Line Items]",
        "terseLabel": "Interest income by origin [Line Items]"
       }
      }
     },
     "localname": "InterestIncomeByOriginLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_InterestIncomeForAdjustmentInterestOnAccountingCoverage": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Income For Adjustment Interest On Accounting Coverage",
        "label": "Interest Income For Adjustment Interest On Accounting Coverage",
        "terseLabel": "Interest Income For Adjustment Interest On Accounting Coverage"
       }
      }
     },
     "localname": "InterestIncomeForAdjustmentInterestOnAccountingCoverage",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestIncomeForInsuranceActivity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Income For Insurance Activity",
        "label": "Interest Income For Insurance Activity",
        "terseLabel": "Interest Income For Insurance Activity"
       }
      }
     },
     "localname": "InterestIncomeForInsuranceActivity",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterestIncomeOnOtherIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Income On Other Income",
        "label": "Interest Income On Other Income",
        "terseLabel": "Interest Income On Other Income"
       }
      }
     },
     "localname": "InterestIncomeOnOtherIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterimDividends": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 10.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interim dividends",
        "label": "Interim dividends",
        "terseLabel": "Interim dividends"
       }
      }
     },
     "localname": "InterimDividends",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InterimDividendsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interim dividends",
        "label": "Interim dividends [Member]",
        "terseLabel": "Interim dividends [Member]"
       }
      }
     },
     "localname": "InterimDividendsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IntroductionBasisForThePresentationOfTheConsolidatedFinancialStatementsInternalControlOfFinancialInformationAndOtherInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Introduction Basis For The Presentation Of The Consolidated Financial Statements Internal Control Of Financial Information And Other Information [Abstract]",
        "label": "Introduction Basis For The Presentation Of The Consolidated Financial Statements Internal Control Of Financial Information And Other Information [Abstract]"
       }
      }
     },
     "localname": "IntroductionBasisForThePresentationOfTheConsolidatedFinancialStatementsInternalControlOfFinancialInformationAndOtherInformationAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_InvestmentsInFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in Financing Activities",
        "label": "Investments in Financing Activities",
        "negatedTotalLabel": "Investments in Financing Activities"
       }
      }
     },
     "localname": "InvestmentsInFinancingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_InvestmentsInSubsidiariesJointVenturesAndAssociatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments In Subsidiaries Joint Ventures And Associates",
        "label": "Investments In Subsidiaries Joint Ventures And Associates [Table Text Block]",
        "terseLabel": "Investments In Subsidiaries Joint Ventures And Associates [Table Text Block]"
       }
      }
     },
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociatesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note15Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_IssuanceOfOtherEquityInstruments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of other equity instruments",
        "label": "Issuance of other equity instruments",
        "terseLabel": "Issuance of other equity instruments"
       }
      }
     },
     "localname": "IssuanceOfOtherEquityInstruments",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IssueOfPreferredShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue of preferred shares",
        "label": "Issue of preferred shares",
        "terseLabel": "Issue of preferred shares"
       }
      }
     },
     "localname": "IssueOfPreferredShares",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_IssuedByCentralBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued by central banks",
        "label": "Issued by central banks [Member]",
        "terseLabel": "Issued by central banks [Member]"
       }
      }
     },
     "localname": "IssuedByCentralBanksMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IssuedByFinancialInstitutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued by financial institutions",
        "label": "Issued by financial institutions [Member]",
        "terseLabel": "Issued by financial institutions [Member]"
       }
      }
     },
     "localname": "IssuedByFinancialInstitutionsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IssuedByPublicAdministrationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued by public administrations",
        "label": "Issued by public administrations [Member]",
        "terseLabel": "Issued by public administrations [Member]"
       }
      }
     },
     "localname": "IssuedByPublicAdministrationsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IssuedInEurosMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued in euros",
        "label": "Issued in euros [Member]",
        "terseLabel": "Issued in euros [Member]"
       }
      }
     },
     "localname": "IssuedInEurosMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_IssuedInForeignCurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "issued in foreign currency",
        "label": "issued in foreign currency [Member]",
        "terseLabel": "issued in foreign currency [Member]"
       }
      }
     },
     "localname": "IssuedInForeignCurrencyMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_AccumulatedOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items that may be reclassified to profit or loss",
        "label": "Items that may be reclassified to profit or loss",
        "terseLabel": "Items that may be reclassified to profit or loss",
        "totalLabel": "Items that may be reclassified to profit or loss"
       }
      }
     },
     "localname": "ItemsThatMayBeReclassifiedToProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_AccumulatedOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items that will not be reclassified to profit or loss",
        "label": "Items that will not be reclassified to profit or loss",
        "terseLabel": "Items that will not be reclassified to profit or loss",
        "totalLabel": "Items that will not be reclassified to profit or loss"
       }
      }
     },
     "localname": "ItemsThatWillNotBeReclassifiedToProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_JaimeCaruanaLacorteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jaime Caruana Lacorte",
        "label": "Jaime Caruana Lacorte [Member]",
        "terseLabel": "Jaime Caruana Lacorte [Member]"
       }
      }
     },
     "localname": "JaimeCaruanaLacorteMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Jan23Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jan-23",
        "label": "Jan-23 [Member]",
        "terseLabel": "Jan-23 [Member]"
       }
      }
     },
     "localname": "Jan23Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Jan30Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jan-30",
        "label": "Jan-30 [Member]",
        "terseLabel": "Jan-30 [Member]"
       }
      }
     },
     "localname": "Jan30Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Jan31Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jan-31",
        "label": "Jan-31 [Member]",
        "terseLabel": "Jan-31 [Member]"
       }
      }
     },
     "localname": "Jan31Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_JanVerplanckeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jan Verplancke",
        "label": "Jan Verplancke [Member]",
        "terseLabel": "Jan Verplancke [Member]"
       }
      }
     },
     "localname": "JanVerplanckeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_JosMaldonadoRamosMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jos\u00e9 Maldonado Ramos",
        "label": "Jos\u00e9 Maldonado Ramos [Member]",
        "terseLabel": "Jos\u00e9 Maldonado Ramos [Member]"
       }
      }
     },
     "localname": "JosMaldonadoRamosMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_JosMiguelAndrsTorrecillasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jos\u00e9 Miguel Andr\u00e9s Torrecillas",
        "label": "Jos\u00e9 Miguel Andr\u00e9s Torrecillas [Member]",
        "terseLabel": "Jos\u00e9 Miguel Andr\u00e9s Torrecillas [Member]"
       }
      }
     },
     "localname": "JosMiguelAndrsTorrecillasMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_JuanPiLlorensMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Juan Pi Llorens",
        "label": "Juan Pi Llorens [Member]",
        "terseLabel": "Juan Pi Llorens [Member]"
       }
      }
     },
     "localname": "JuanPiLlorensMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Jul27Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jul-27",
        "label": "Jul-27 [Member]",
        "terseLabel": "Jul-27 [Member]"
       }
      }
     },
     "localname": "Jul27Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Jun23Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jun-23",
        "label": "Jun-23 [Member]",
        "terseLabel": "Jun-23 [Member]"
       }
      }
     },
     "localname": "Jun23Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_JunSep28Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jun-Sep 28",
        "label": "Jun-Sep 28 [Member]",
        "terseLabel": "Jun-Sep 28 [Member]"
       }
      }
     },
     "localname": "JunSep28Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LevelsOfFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Levels of fair value hierarchy",
        "label": "Levels of fair value hierarchy [Domain]",
        "terseLabel": "Levels of fair value hierarchy [Domain]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leverage ratio",
        "label": "Leverage ratio",
        "terseLabel": "Leverage ratio"
       }
      }
     },
     "localname": "LeverageRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29LeverageratioDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_LeverageRatioLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leverage ratio",
        "label": "Leverage ratio [Line Items]",
        "terseLabel": "Leverage ratio [Line Items]"
       }
      }
     },
     "localname": "LeverageRatioLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29LeverageratioDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_LeverageRatioTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leverage Ratio",
        "label": "Leverage Ratio [Table Text Block]",
        "terseLabel": "Leverage Ratio [Table Text Block]"
       }
      }
     },
     "localname": "LeverageRatioTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_LiabilitiesForRemainingCoverageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities for remaining coverage",
        "label": "Liabilities for remaining coverage [Member]",
        "terseLabel": "Liabilities for remaining coverage [Member]"
       }
      }
     },
     "localname": "LiabilitiesForRemainingCoverageMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LiabilitiesUnderInsuranceAndReinsuranceContractsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities under insurance and reinsurance contracts",
        "label": "Liabilities under insurance and reinsurance contracts [Table Text Block]",
        "terseLabel": "Liabilities under insurance and reinsurance contracts [Table Text Block]"
       }
      }
     },
     "localname": "LiabilitiesUnderInsuranceAndReinsuranceContractsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note22Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_LoanCommitmentsGivenFeeAndCommissionIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitments given fee and commission income",
        "label": "Loan commitments given fee and commission income",
        "terseLabel": "Loan commitments given fee and commission income"
       }
      }
     },
     "localname": "LoanCommitmentsGivenFeeAndCommissionIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoanCommitmentsGivenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitments given",
        "label": "Loan commitments given [Member]",
        "terseLabel": "Loan commitments given [Member]"
       }
      }
     },
     "localname": "LoanCommitmentsGivenMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LoanCommitmentsGivenRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitments given related party transactions",
        "label": "Loan commitments given related party transactions",
        "terseLabel": "Loan commitments given related party transactions"
       }
      }
     },
     "localname": "LoanCommitmentsGivenRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesAtAmortizedCostToCustomersAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances at amortized cost to customers",
        "label": "Loans and advances at amortized cost to customers [Axis]",
        "terseLabel": "Loans and advances at amortized cost to customers [Axis]"
       }
      }
     },
     "localname": "LoansAndAdvancesAtAmortizedCostToCustomersAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_LoansAndAdvancesAtAmortizedCostToCustomersDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances at amortized cost to customers",
        "label": "Loans and advances at amortized cost to customers [Domain]",
        "terseLabel": "Loans and advances at amortized cost to customers [Domain]"
       }
      }
     },
     "localname": "LoansAndAdvancesAtAmortizedCostToCustomersDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LoansAndAdvancesAtAmortizedCostToCustomersLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances at amortized cost to customers",
        "label": "Loans and advances at amortized cost to customers [Line Items]",
        "terseLabel": "Loans and advances at amortized cost to customers [Line Items]"
       }
      }
     },
     "localname": "LoansAndAdvancesAtAmortizedCostToCustomersLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_LoansAndAdvancesAtAmortizedCostToCustomersTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances at amortized cost to customers",
        "label": "Loans and advances at amortized cost to customers [Table]",
        "terseLabel": "Loans and advances at amortized cost to customers [Table]"
       }
      }
     },
     "localname": "LoansAndAdvancesAtAmortizedCostToCustomersTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_LoansAndAdvancesBreakdownByCounterpartyAndProductTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances breakdown by counterparty and product",
        "label": "Loans and advances breakdown by counterparty and product [Table Text Block]",
        "terseLabel": "Loans and advances breakdown by counterparty and product [Table Text Block]"
       }
      }
     },
     "localname": "LoansAndAdvancesBreakdownByCounterpartyAndProductTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_LoansAndAdvancesByCounterpartyAndProduct": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances by counterparty and product",
        "label": "Loans and advances by counterparty and product",
        "terseLabel": "Loans and advances by counterparty and product"
       }
      }
     },
     "localname": "LoansAndAdvancesByCounterpartyAndProduct",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances held for trading",
        "label": "Loans and advances held for trading",
        "terseLabel": "Loans and advances held for trading"
       }
      }
     },
     "localname": "LoansAndAdvancesHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "loans and advances",
        "label": "loans and advances [Member]",
        "terseLabel": "loans and advances [Member]"
       }
      }
     },
     "localname": "LoansAndAdvancesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LoansAndAdvancesToBanksHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to banks held for trading",
        "label": "Loans and advances to banks held for trading",
        "terseLabel": "Loans and advances to banks held for trading"
       }
      }
     },
     "localname": "LoansAndAdvancesToBanksHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesToCentralBanksAtAmortisedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialAssetsAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to central banks at amortised cost",
        "label": "Loans and advances to central banks at amortised cost",
        "terseLabel": "Loans and advances to central banks at amortised cost"
       }
      }
     },
     "localname": "LoansAndAdvancesToCentralBanksAtAmortisedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesToCentralBanksHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to central banks held for trading",
        "label": "Loans and advances to central banks held for trading",
        "terseLabel": "Loans and advances to central banks held for trading"
       }
      }
     },
     "localname": "LoansAndAdvancesToCentralBanksHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesToCentralBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to central banks",
        "label": "Loans and advances to central banks [Member]",
        "terseLabel": "Loans and advances to central banks [Member]"
       }
      }
     },
     "localname": "LoansAndAdvancesToCentralBanksMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LoansAndAdvancesToCreditInstitutionsAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to credit institutions at fair value through other comprehensive income",
        "label": "Loans and advances to credit institutions at fair value through other comprehensive income",
        "terseLabel": "Loans and advances to credit institutions at fair value through other comprehensive income"
       }
      }
     },
     "localname": "LoansAndAdvancesToCreditInstitutionsAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesToCreditInstitutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to credit institutions",
        "label": "Loans and advances to credit institutions [Member]",
        "terseLabel": "Loans and advances to credit institutions [Member]"
       }
      }
     },
     "localname": "LoansAndAdvancesToCreditInstitutionsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LoansAndAdvancesToCustomersHeldForTradingAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to customers held for trading assets",
        "label": "Loans and advances to customers held for trading assets",
        "terseLabel": "Loans and advances to customers held for trading assets"
       }
      }
     },
     "localname": "LoansAndAdvancesToCustomersHeldForTradingAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesToCustomersMandatorilyMeasuredAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to customers, mandatorily measured at fair value",
        "label": "Loans and advances to customers, mandatorily measured at fair value",
        "terseLabel": "Loans and advances to customers, mandatorily measured at fair value"
       }
      }
     },
     "localname": "LoansAndAdvancesToCustomersMandatorilyMeasuredAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note10NontradingfinancialassetsatfairvaluethroughprofitorlossmandatorilymeasuredatfairvalueDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LoansAndAdvancesToCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to customers",
        "label": "Loans and advances to customers [Member]",
        "terseLabel": "Loans and advances to customers [Member]"
       }
      }
     },
     "localname": "LoansAndAdvancesToCustomersMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_LoansAndAdvancesToCustomersTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and advances to customers",
        "label": "Loans and advances to customers [Table Text Block]",
        "terseLabel": "Loans and advances to customers [Table Text Block]"
       }
      }
     },
     "localname": "LoansAndAdvancesToCustomersTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_LoansAndCreditsToRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and credits to related parties",
        "label": "Loans and credits to related parties",
        "terseLabel": "Loans and credits to related parties"
       }
      }
     },
     "localname": "LoansAndCreditsToRelatedParties",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LossAllowancesOfLoansAndAdvancesAtAmortisedCostAtTheBeginningOfThePeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss allowances of loans and advances at amortised cost at the beginning of the period",
        "label": "Loss allowances of loans and advances at amortised cost at the beginning of the period",
        "periodEndLabel": "Loss allowances of loans and advances at amortised cost at the end of the period",
        "periodStartLabel": "Loss allowances of loans and advances at amortised cost at the beginning of the period"
       }
      }
     },
     "localname": "LossAllowancesOfLoansAndAdvancesAtAmortisedCostAtTheBeginningOfThePeriod",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_LourdesMaizCarroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lourdes Maiz Carro",
        "label": "Lourdes Maiz Carro [Member]",
        "terseLabel": "Lourdes Maiz Carro [Member]"
       }
      }
     },
     "localname": "LourdesMaizCarroMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MacroeconomicVariablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Macroeconomic variables",
        "label": "Macroeconomic variables [Line Items]",
        "terseLabel": "Macroeconomic variables [Line Items]"
       }
      }
     },
     "localname": "MacroeconomicVariablesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MainMarginsAndProfitByOperatingSegmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Main margins and profit by operating segments",
        "label": "Main margins and profit by operating segments [Table Text Block]",
        "terseLabel": "Main margins and profit by operating segments [Table Text Block]"
       }
      }
     },
     "localname": "MainMarginsAndProfitByOperatingSegmentsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_MaturityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity",
        "label": "Maturity [Domain]",
        "terseLabel": "Maturity [Domain]"
       }
      }
     },
     "localname": "MaturityDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MaximumCreditRiskExposureAccumulatedAllowancesAndCarryingAmountByGeographicalLocationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location",
        "label": "Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location [Table]",
        "terseLabel": "Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location [Table]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureAccumulatedAllowancesAndCarryingAmountByGeographicalLocationTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MaximumCreditRiskExposureAccumulatedAllowancesAndCarryingAmountByGeographicalLocationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location",
        "label": "Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location [Table Text Block]",
        "terseLabel": "Maximum credit risk exposure, accumulated allowances and carrying amount by geographical location [Table Text Block]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureAccumulatedAllowancesAndCarryingAmountByGeographicalLocationTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_MaximumCreditRiskExposureAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure",
        "label": "Maximum credit risk exposure [Axis]",
        "terseLabel": "Maximum credit risk exposure [Axis]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MaximumCreditRiskExposureBreakdownByCounterpartyAndProductTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure breakdown by counterparty and product",
        "label": "Maximum credit risk exposure breakdown by counterparty and product [Table]",
        "terseLabel": "Maximum credit risk exposure breakdown by counterparty and product [Table]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureBreakdownByCounterpartyAndProductTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MaximumCreditRiskExposureByCountriesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure by countries",
        "label": "Maximum credit risk exposure by countries [Axis]",
        "terseLabel": "Maximum credit risk exposure by countries [Axis]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureByCountriesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MaximumCreditRiskExposureByCountriesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure by countries",
        "label": "Maximum credit risk exposure by countries [Domain]",
        "terseLabel": "Maximum credit risk exposure by countries [Domain]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureByCountriesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MaximumCreditRiskExposureDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure",
        "label": "Maximum credit risk exposure [Domain]",
        "terseLabel": "Maximum credit risk exposure [Domain]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MaximumCreditRiskExposureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum credit risk exposure",
        "label": "Maximum credit risk exposure [Table Text Block]",
        "terseLabel": "Maximum credit risk exposure [Table Text Block]"
       }
      }
     },
     "localname": "MaximumCreditRiskExposureTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_MaximumExposureToCreditRiskByStagesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Exposure to Credit Risk by stages",
        "label": "Maximum Exposure to Credit Risk by stages [Table]",
        "terseLabel": "Maximum Exposure to Credit Risk by stages [Table]"
       }
      }
     },
     "localname": "MaximumExposureToCreditRiskByStagesTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MaximumExposureToCreditRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Exposure to Credit Risk",
        "label": "Maximum Exposure to Credit Risk [Line Items]",
        "terseLabel": "Maximum Exposure to Credit Risk [Line Items]"
       }
      }
     },
     "localname": "MaximumExposureToCreditRiskLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_May23Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May-23",
        "label": "May-23 [Member]",
        "terseLabel": "May-23 [Member]"
       }
      }
     },
     "localname": "May23Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_May25Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May-25",
        "label": "May-25 [Member]",
        "terseLabel": "May-25 [Member]"
       }
      }
     },
     "localname": "May25Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_May26Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "May-26",
        "label": "May-26 [Member]",
        "terseLabel": "May-26 [Member]"
       }
      }
     },
     "localname": "May26Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MemorandumAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Memorandum accounts",
        "label": "Memorandum accounts [Member]",
        "terseLabel": "Memorandum accounts [Member]"
       }
      }
     },
     "localname": "MemorandumAccountsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MemorandumFinancialGuaranteesGiven": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Memorandum financial guarantees given",
        "label": "Memorandum financial guarantees given",
        "terseLabel": "Memorandum financial guarantees given"
       }
      }
     },
     "localname": "MemorandumFinancialGuaranteesGiven",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_MemorandumItemSubordinatedLiabilitiesAtAmortisedCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Memorandum item subordinated liabilities at amortised cost",
        "label": "Memorandum item subordinated liabilities at amortised cost",
        "terseLabel": "Memorandum item subordinated liabilities at amortised cost"
       }
      }
     },
     "localname": "MemorandumItemSubordinatedLiabilitiesAtAmortisedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_MemorandumItemSubordinatedLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Memorandum item subordinated liabilities at fair value",
        "label": "Memorandum item subordinated liabilities at fair value",
        "terseLabel": "Memorandum item subordinated liabilities at fair value"
       }
      }
     },
     "localname": "MemorandumItemSubordinatedLiabilitiesAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_MemorandumLoanCommitmentsGiven": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Memorandum loan commitments given",
        "label": "Memorandum loan commitments given",
        "terseLabel": "Memorandum loan commitments given"
       }
      }
     },
     "localname": "MemorandumLoanCommitmentsGiven",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_MemorandumOtherCommitmentsGiven": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Memorandum other commitments given",
        "label": "Memorandum other commitments given",
        "terseLabel": "Memorandum other commitments given"
       }
      }
     },
     "localname": "MemorandumOtherCommitmentsGiven",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_Midswap280BasisPointsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Midswap +280 basis points",
        "label": "Midswap +280 basis points [Member]",
        "terseLabel": "Midswap +280 basis points [Member]"
       }
      }
     },
     "localname": "Midswap280BasisPointsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MinorityInterestAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minority interest",
        "label": "Minority interest [Axis]",
        "terseLabel": "Minority interest [Axis]"
       }
      }
     },
     "localname": "MinorityInterestAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MinorityInterestDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minority interest",
        "label": "Minority interest [Domain]",
        "terseLabel": "Minority interest [Domain]"
       }
      }
     },
     "localname": "MinorityInterestDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_MinorityInterestLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minority interest",
        "label": "Minority interest [Line Items]",
        "terseLabel": "Minority interest [Line Items]"
       }
      }
     },
     "localname": "MinorityInterestLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_MinorityInterestTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minority interest",
        "label": "Minority interest [Table]",
        "terseLabel": "Minority interest [Table]"
       }
      }
     },
     "localname": "MinorityInterestTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_NegativeGoodwillRecognisedInProfitAndLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Negative goodwill recognised in profit and loss",
        "label": "Negative goodwill recognised in profit and loss",
        "terseLabel": "Negative goodwill recognised in profit and loss"
       }
      }
     },
     "localname": "NegativeGoodwillRecognisedInProfitAndLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NegativeScenarioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "negative scenario",
        "label": "negative scenario [Member]",
        "terseLabel": "negative scenario [Member]"
       }
      }
     },
     "localname": "NegativeScenarioMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_NegativeScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Negative scenario of GDP, unemployment rate and HPI for the main geographies",
        "label": "Negative scenario of GDP, unemployment rate and HPI for the main geographies [Table Text Block]",
        "terseLabel": "Negative scenario of GDP, unemployment rate and HPI for the main geographies [Table Text Block]"
       }
      }
     },
     "localname": "NegativeScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_NegativeScenarioTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Negative scenario",
        "label": "Negative scenario [Table]",
        "terseLabel": "Negative scenario [Table]"
       }
      }
     },
     "localname": "NegativeScenarioTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_NetGainsLossOnSalesOfRealState": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Gains Loss On Sales Of Real State",
        "label": "Net Gains Loss On Sales Of Real State",
        "terseLabel": "Net Gains Loss On Sales Of Real State"
       }
      }
     },
     "localname": "NetGainsLossOnSalesOfRealState",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43GainslossesfromnoncurrentassetsanddisposalgroupsclassifiedasheldforsalenotqualifyingasdiscontinuedoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NetIncomeArisingFromInsuranceContracts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net income arising from insurance contracts",
        "label": "Net income arising from insurance contracts",
        "terseLabel": "Net income arising from insurance contracts"
       }
      }
     },
     "localname": "NetIncomeArisingFromInsuranceContracts",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note37IncomeandexpensefrominsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NetIncreaseDecreaseInOperatingAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net increase decrease in operating assets",
        "label": "Net increase decrease in operating assets",
        "negatedTotalLabel": "Net increase decrease in operating assets"
       }
      }
     },
     "localname": "NetIncreaseDecreaseInOperatingAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NetIncreaseDecreaseInOperatingLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net increase Decrease in operating liabilities",
        "label": "Net increase Decrease in operating liabilities",
        "negatedTotalLabel": "Net increase Decrease in operating liabilities"
       }
      }
     },
     "localname": "NetIncreaseDecreaseInOperatingLiabilities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NetInterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Interest Income [Abstract]",
        "label": "Net Interest Income [Abstract]",
        "terseLabel": "Net Interest Income [Abstract]"
       }
      }
     },
     "localname": "NetInterestIncomeAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_NetProvisionsPensionAndOtherPostEmploymentCommitments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net provisions pension and other post employment commitments",
        "label": "Net provisions pension and other post employment commitments",
        "terseLabel": "Net provisions pension and other post employment commitments"
       }
      }
     },
     "localname": "NetProvisionsPensionAndOtherPostEmploymentCommitments",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NonControllingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Controlling Interest [Abstract]",
        "label": "Non Controlling Interest [Abstract]",
        "terseLabel": "Non Controlling Interest [Abstract]"
       }
      }
     },
     "localname": "NonControllingInterestAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_NonControllingInterestClassifiedByConceptTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Controlling Interest Classified By Concept",
        "label": "Non Controlling Interest Classified By Concept [Table Text Block]",
        "terseLabel": "Non Controlling Interest Classified By Concept [Table Text Block]"
       }
      }
     },
     "localname": "NonControllingInterestClassifiedByConceptTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note28Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_NonConvertibleBondsAndDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non convertible bonds and debentures",
        "label": "Non convertible bonds and debentures [Member]",
        "terseLabel": "Non convertible bonds and debentures [Member]"
       }
      }
     },
     "localname": "NonConvertibleBondsAndDebenturesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_NonCurrentAssestsAvailableForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current assests available for sale",
        "label": "Non-current assests available for sale",
        "terseLabel": "Non-current assests available for sale"
       }
      }
     },
     "localname": "NonCurrentAssestsAvailableForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current assets and disposal groups classified as held for sale breakdown by items",
        "label": "Non current assets and disposal groups classified as held for sale breakdown by items [Axis]",
        "terseLabel": "Non current assets and disposal groups classified as held for sale breakdown by items [Axis]"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current assets and disposal groups classified as held for sale breakdown by items",
        "label": "Non current assets and disposal groups classified as held for sale breakdown by items [Domain]",
        "terseLabel": "Non current assets and disposal groups classified as held for sale breakdown by items [Domain]"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current assets and disposal groups classified as held for sale breakdown by items",
        "label": "Non current assets and disposal groups classified as held for sale breakdown by items [Line Items]",
        "terseLabel": "Non current assets and disposal groups classified as held for sale breakdown by items [Line Items]"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current assets and disposal groups classified as held for sale breakdown by items",
        "label": "Non current assets and disposal groups classified as held for sale breakdown by items [Table]",
        "terseLabel": "Non current assets and disposal groups classified as held for sale breakdown by items [Table]"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Current Assets And Disposal Groups Classified As Held For Sale Breakdown By Items",
        "label": "Non Current Assets And Disposal Groups Classified As Held For Sale Breakdown By Items [Table Text Block]",
        "terseLabel": "Non Current Assets And Disposal Groups Classified As Held For Sale Breakdown By Items [Table Text Block]"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleBreakdownByItemsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleMayBeReclassified": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 6.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current assets and disposal groups classified as held for sale may be reclassified",
        "label": "Non-current assets and disposal groups classified as held for sale may be reclassified",
        "terseLabel": "Non-current assets and disposal groups classified as held for sale may be reclassified"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleMayBeReclassified",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotReclassified": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current assets and disposal groups classified as held for sale (not reclassified)",
        "label": "Non-current assets and disposal groups classified as held for sale (not reclassified)",
        "terseLabel": "Non-current assets and disposal groups classified as held for sale (not reclassified)"
       }
      }
     },
     "localname": "NonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotReclassified",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_NonFinancialCorporationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non financial corporations",
        "label": "Non financial corporations [Member]",
        "terseLabel": "Non financial corporations [Member]"
       }
      }
     },
     "localname": "NonFinancialCorporationsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_NonTradingFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non trading financial assets at fair value through profit or loss mandatorily measured at fair value",
        "label": "Non trading financial assets at fair value through profit or loss mandatorily measured at fair value [Line Items]",
        "terseLabel": "Non trading financial assets at fair value through profit or loss mandatorily measured at fair value [Line Items]"
       }
      }
     },
     "localname": "NonTradingFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note10NontradingfinancialassetsatfairvaluethroughprofitorlossmandatorilymeasuredatfairvalueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_NonTradingFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non trading financial assets at fair value through profit or loss mandatorily measured at fair value",
        "label": "Non trading financial assets at fair value through profit or loss mandatorily measured at fair value [Table Text Block]",
        "terseLabel": "Non trading financial assets at fair value through profit or loss mandatorily measured at fair value [Table Text Block]"
       }
      }
     },
     "localname": "NonTradingFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValueTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note10Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_NonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non trading financial assets mandatorily at fair value through profit or loss [Abstract]",
        "label": "Non trading financial assets mandatorily at fair value through profit or loss [Abstract]"
       }
      }
     },
     "localname": "NonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_NonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non trading financial assets mandatorily at fair value through profit or loss",
        "label": "Non trading financial assets mandatorily at fair value through profit or loss [Member]",
        "terseLabel": "Non trading financial assets mandatorily at fair value through profit or loss [Member]"
       }
      }
     },
     "localname": "NonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_NonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossOperatingAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingAssets",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non trading financial assets mandatorily at fair value through profit or loss operating assets",
        "label": "Non trading financial assets mandatorily at fair value through profit or loss operating assets",
        "terseLabel": "Non trading financial assets mandatorily at fair value through profit or loss operating assets"
       }
      }
     },
     "localname": "NonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLossOperatingAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OfWhichCollectiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which collective",
        "label": "Of which collective [Member]",
        "terseLabel": "Of which collective [Member]"
       }
      }
     },
     "localname": "OfWhichCollectiveMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichCreditForConsumptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which credit for consumption",
        "label": "Of which credit for consumption [Member]",
        "terseLabel": "Of which credit for consumption [Member]"
       }
      }
     },
     "localname": "OfWhichCreditForConsumptionMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichGuaranteesNonPerformingRisksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which guarantees non performing risks",
        "label": "Of which guarantees non performing risks [Member]",
        "terseLabel": "Of which guarantees non performing risks [Member]"
       }
      }
     },
     "localname": "OfWhichGuaranteesNonPerformingRisksMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichGuaranteesNormalRisksUnderSpecialMonitoringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which guarantees normal risks under special monitoring",
        "label": "Of which guarantees normal risks under special monitoring [Member]",
        "terseLabel": "Of which guarantees normal risks under special monitoring [Member]"
       }
      }
     },
     "localname": "OfWhichGuaranteesNormalRisksUnderSpecialMonitoringMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichHyperinflationEffectFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which hyperinflation effect from financing activities",
        "label": "Of which hyperinflation effect from financing activities",
        "terseLabel": "Of which hyperinflation effect from financing activities"
       }
      }
     },
     "localname": "OfWhichHyperinflationEffectFromFinancingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OfWhichHyperinflationEffectFromInvestingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which hyperinflation effect from investing activities",
        "label": "Of which hyperinflation effect from investing activities",
        "terseLabel": "Of which hyperinflation effect from investing activities"
       }
      }
     },
     "localname": "OfWhichHyperinflationEffectFromInvestingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OfWhichHyperinflationEffectFromOperatingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which hyperinflation effect from operating activities",
        "label": "Of which hyperinflation effect from operating activities",
        "terseLabel": "Of which hyperinflation effect from operating activities"
       }
      }
     },
     "localname": "OfWhichHyperinflationEffectFromOperatingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OfWhichImpairedAssetsOfLoansAndAdvancesToCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which impaired assets of loans and advances to customers",
        "label": "Of which impaired assets of loans and advances to customers [Member]",
        "terseLabel": "Of which impaired assets of loans and advances to customers [Member]"
       }
      }
     },
     "localname": "OfWhichImpairedAssetsOfLoansAndAdvancesToCustomersMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichImpairedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which impaired",
        "label": "Of which impaired [Member]",
        "terseLabel": "Of which impaired [Member]"
       }
      }
     },
     "localname": "OfWhichImpairedMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichIndividualMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which individual",
        "label": "Of which individual [Member]",
        "terseLabel": "Of which individual [Member]"
       }
      }
     },
     "localname": "OfWhichIndividualMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichLendingForHousePurchaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which lending for house purchase",
        "label": "Of which lending for house purchase [Member]",
        "terseLabel": "Of which lending for house purchase [Member]"
       }
      }
     },
     "localname": "OfWhichLendingForHousePurchaseMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichLossAllowancesOfDebtSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "of which loss allowances of debt securities",
        "label": "of which loss allowances of debt securities",
        "terseLabel": "of which loss allowances of debt securities"
       }
      }
     },
     "localname": "OfWhichLossAllowancesOfDebtSecurities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OfWhichLossAllowancesOfDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which loss allowances of debt securities",
        "label": "Of which loss allowances of debt securities [Member]",
        "terseLabel": "Of which loss allowances of debt securities [Member]"
       }
      }
     },
     "localname": "OfWhichLossAllowancesOfDebtSecuritiesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichLossAllowancesOfLoansAndAdvancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which loss allowances of loans and advances",
        "label": "Of which loss allowances of loans and advances [Member]",
        "terseLabel": "Of which loss allowances of loans and advances [Member]"
       }
      }
     },
     "localname": "OfWhichLossAllowancesOfLoansAndAdvancesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichMortagageLoansCollateralizedByImmovablePropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which mortagage loans collateralized by immovable property",
        "label": "Of which mortagage loans collateralized by immovable property [Member]",
        "terseLabel": "Of which mortagage loans collateralized by immovable property [Member]"
       }
      }
     },
     "localname": "OfWhichMortagageLoansCollateralizedByImmovablePropertyMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichOtherCollateralizedLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which other collateralized loans",
        "label": "Of which other collateralized loans [Member]",
        "terseLabel": "Of which other collateralized loans [Member]"
       }
      }
     },
     "localname": "OfWhichOtherCollateralizedLoansMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OfWhichProjectFinanceLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Of which project finance loans",
        "label": "Of which project finance loans [Member]",
        "terseLabel": "Of which project finance loans [Member]"
       }
      }
     },
     "localname": "OfWhichProjectFinanceLoansMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OperatingSegmentsReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Segments Reporting [Abstract]",
        "label": "Operating Segments Reporting [Abstract]",
        "terseLabel": "Operating Segments Reporting [Abstract]"
       }
      }
     },
     "localname": "OperatingSegmentsReportingAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_OtherAdministrativeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other administrative expense",
        "label": "Other administrative expense [Table Text Block]",
        "terseLabel": "Other administrative expense [Table Text Block]"
       }
      }
     },
     "localname": "OtherAdministrativeExpenseTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherAssetsAccruals": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Assets Accruals",
        "label": "Other Assets Accruals",
        "terseLabel": "Other Assets Accruals"
       }
      }
     },
     "localname": "OtherAssetsAccruals",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Assets And Liabilities [Abstract]",
        "label": "Other Assets And Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_OtherAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets and liabilities",
        "label": "Other assets and liabilities [Line Items]",
        "terseLabel": "Other assets and liabilities [Line Items]"
       }
      }
     },
     "localname": "OtherAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets and liabilities",
        "label": "Other assets and liabilities [Table Text Block]",
        "terseLabel": "Other assets and liabilities [Table Text Block]"
       }
      }
     },
     "localname": "OtherAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherAssetsClassifiedAsHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets classified as held for sale",
        "label": "Other assets classified as held for sale [Member]",
        "terseLabel": "Other assets classified as held for sale [Member]"
       }
      }
     },
     "localname": "OtherAssetsClassifiedAsHeldForSaleMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherAssetsFromTangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets from tangible assets",
        "label": "Other assets from tangible assets [Member]",
        "terseLabel": "Other assets from tangible assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsFromTangibleAssetsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets",
        "label": "Other assets [Line Items]",
        "terseLabel": "Other assets [Line Items]"
       }
      }
     },
     "localname": "OtherAssetsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherAssetsOtherItems": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets other items",
        "label": "Other assets other items",
        "terseLabel": "Other assets other items"
       }
      }
     },
     "localname": "OtherAssetsOtherItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherCommitmentsAndFinancialGuaranteesGiven": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Commitments And Financial Guarantees Given",
        "label": "Other Commitments And Financial Guarantees Given",
        "terseLabel": "Other Commitments And Financial Guarantees Given"
       }
      }
     },
     "localname": "OtherCommitmentsAndFinancialGuaranteesGiven",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherCommitmentsGivenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other commitments given",
        "label": "Other commitments given [Member]",
        "terseLabel": "Other commitments given [Member]"
       }
      }
     },
     "localname": "OtherCommitmentsGivenMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherCommitmentsGivenRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Commitments Given Related Party Transactions",
        "label": "Other Commitments Given Related Party Transactions",
        "terseLabel": "Other Commitments Given Related Party Transactions"
       }
      }
     },
     "localname": "OtherCommitmentsGivenRelatedPartyTransactions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherComprehensiveIncomeBeforeTaxDebtInstrumentsAtFairValueWithChangesInOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income before tax debt instruments at fair value with changes in other comprehensive income",
        "label": "Other comprehensive income before tax debt instruments at fair value with changes in other comprehensive income",
        "totalLabel": "Other Comprehensive Income Before Tax Debt Instruments At Fair Value With Changes In Other Comprehensive Income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxDebtInstrumentsAtFairValueWithChangesInOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income before tax non current assets held for sale",
        "label": "Other comprehensive income before tax non current assets held for sale",
        "totalLabel": "Other comprehensive income before tax non current assets held for sale"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherComprehensiveIncomeChangesInGainsAndLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income changes in gains and losses",
        "label": "Other comprehensive income changes in gains and losses",
        "periodEndLabel": "Other comprehensive income changes in gains and losses",
        "periodStartLabel": "Other comprehensive income changes in gains and losses"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeChangesInGainsAndLosses",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherComprehensiveIncomeChangesInGainsOrLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income, changes in gains or losses",
        "label": "Other comprehensive income, changes in gains or losses [Table Text Block]",
        "terseLabel": "Other comprehensive income, changes in gains or losses [Table Text Block]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeChangesInGainsOrLossesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherComprehensiveIncomeNetOfTaxChangeInFairValueOfEquityInstrumentsMeasuredAtFairValueWithChangesInOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income, net of tax, change in fair value of equity instruments measured at fair value with changes in other comprehensive income",
        "label": "Other comprehensive income, net of tax, change in fair value of equity instruments measured at fair value with changes in other comprehensive income",
        "terseLabel": "Other comprehensive income, net of tax, change in fair value of equity instruments measured at fair value with changes in other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxChangeInFairValueOfEquityInstrumentsMeasuredAtFairValueWithChangesInOtherComprehensiveIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherComprehensiveIncomeNonControllingInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income non controlling interest",
        "label": "Other comprehensive income non controlling interest [Member]",
        "terseLabel": "Other comprehensive income non controlling interest [Member]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNonControllingInterestMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherContingentAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Contingent Assets And Liabilities [Abstract]",
        "label": "Other Contingent Assets And Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherContingentAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Countries",
        "label": "Other Countries [Member]",
        "terseLabel": "Other Countries [Member]"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherDebtInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other debt instruments",
        "label": "Other debt instruments [Member]",
        "terseLabel": "Other debt instruments [Member]"
       }
      }
     },
     "localname": "OtherDebtInstrumentsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherEntitiesBBVAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other entities BBVA",
        "label": "Other entities BBVA [Member]",
        "terseLabel": "Other entities BBVA [Member]"
       }
      }
     },
     "localname": "OtherEntitiesBBVAMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherExchangesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other exchanges",
        "label": "Other exchanges [Member]",
        "terseLabel": "Other exchanges [Member]"
       }
      }
     },
     "localname": "OtherExchangesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherFinancialCorporationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial corporations",
        "label": "Other financial corporations [Member]",
        "terseLabel": "Other financial corporations [Member]"
       }
      }
     },
     "localname": "OtherFinancialCorporationsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherFinancialInstitutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial institutions",
        "label": "Other financial institutions [Member]",
        "terseLabel": "Other financial institutions [Member]"
       }
      }
     },
     "localname": "OtherFinancialInstitutionsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherFinancialLiabilitiesAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial liabilities at fair value",
        "label": "Other financial liabilities at fair value",
        "terseLabel": "Other financial liabilities at fair value"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesAtFairValue",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherFinancialLiabilitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial liabilities",
        "label": "Other financial liabilities [Axis]",
        "terseLabel": "Other financial liabilities [Axis]"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLossOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial liabilities designated at fair value through profit or loss operating activities",
        "label": "Other financial liabilities designated at fair value through profit or loss operating activities",
        "negatedTerseLabel": "Other financial liabilities designated at fair value through profit or loss operating activities"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLossOperatingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherFinancialLiabilitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial liabilities",
        "label": "Other financial liabilities [Domain]",
        "terseLabel": "Other financial liabilities [Domain]"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial liabilities",
        "label": "Other financial liabilities [Line Items]",
        "terseLabel": "Other financial liabilities [Line Items]"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherFinancialLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial liabilities",
        "label": "Other financial liabilities [Table]",
        "terseLabel": "Other financial liabilities [Table]"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherFinancialLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financial Liabilities",
        "label": "Other Financial Liabilities [Table Text Block]",
        "terseLabel": "Other Financial Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "OtherFinancialLiabilitiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherImpairmentNonFinancialAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "bbva_ImpairmentOrReversalOfImpairmentOnNonFinancialAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other impairment non financial assets",
        "label": "Other impairment non financial assets",
        "terseLabel": "Other impairment non financial assets"
       }
      }
     },
     "localname": "OtherImpairmentNonFinancialAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note42ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherInflowsOfCashClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "bbva_DisinvestmentsInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other inflows of cash classified as financing activities",
        "label": "Other inflows of cash classified as financing activities",
        "terseLabel": "Other Inflows Of Cash Classified As Financing Activities"
       }
      }
     },
     "localname": "OtherInflowsOfCashClassifiedAsFinancingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherIntangibleAssetsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other intangible assets",
        "label": "Other intangible assets [Axis]",
        "terseLabel": "Other intangible assets [Axis]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherIntangibleAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other intangible assets",
        "label": "Other intangible assets [Domain]",
        "terseLabel": "Other intangible assets [Domain]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other intangible assets",
        "label": "Other intangible assets [Line Items]",
        "terseLabel": "Other intangible assets [Line Items]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherIntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other intangible assets",
        "label": "Other intangible assets [Table]",
        "terseLabel": "Other intangible assets [Table]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherIntangibleAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Intangible Assets",
        "label": "Other Intangible Assets [Table Text Block]",
        "terseLabel": "Other Intangible Assets [Table Text Block]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note17Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherInterestExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Interest Expense",
        "label": "Other Interest Expense",
        "terseLabel": "Other Interest Expense"
       }
      }
     },
     "localname": "OtherInterestExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherInterestIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other interest income",
        "label": "Other interest income",
        "terseLabel": "Other interest income"
       }
      }
     },
     "localname": "OtherInterestIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherItemsLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other items liabilities",
        "label": "Other items liabilities",
        "terseLabel": "Other items liabilities"
       }
      }
     },
     "localname": "OtherItemsLiabilities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherLiabilitiesAccruals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Liabilities Accruals",
        "label": "Other Liabilities Accruals",
        "terseLabel": "Other Liabilities Accruals"
       }
      }
     },
     "localname": "OtherLiabilitiesAccruals",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other liabilities",
        "label": "Other liabilities [Line Items]",
        "terseLabel": "Other liabilities [Line Items]"
       }
      }
     },
     "localname": "OtherLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_OtherLiabilitiesTransactionsInProgress": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Liabilities Transactions In Progress",
        "label": "Other Liabilities Transactions In Progress",
        "terseLabel": "Other Liabilities Transactions In Progress"
       }
      }
     },
     "localname": "OtherLiabilitiesTransactionsInProgress",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherLongTermEmployeesBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_Provisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other long term employees benefits",
        "label": "Other long term employees benefits",
        "terseLabel": "Other long term employees benefits"
       }
      }
     },
     "localname": "OtherLongTermEmployeesBenefits",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other",
        "label": "Other [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherNonControllingInterestItems": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncontrollingInterests",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non controlling interest items",
        "label": "Other non controlling interest items",
        "terseLabel": "Other non controlling interest items"
       }
      }
     },
     "localname": "OtherNonControllingInterestItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherNonConvertibleSubordinatedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other non convertible subordinated liabilities",
        "label": "Other non convertible subordinated liabilities [Member]",
        "terseLabel": "Other non convertible subordinated liabilities [Member]"
       }
      }
     },
     "localname": "OtherNonConvertibleSubordinatedLiabilitiesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherOperatingExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating expense",
        "label": "Other operating expense",
        "terseLabel": "Other operating expense"
       }
      }
     },
     "localname": "OtherOperatingExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherOperatingExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating expense",
        "label": "Other operating expense [Table Text Block]",
        "terseLabel": "Other operating expense [Table Text Block]"
       }
      }
     },
     "localname": "OtherOperatingExpenseTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherOperatingIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating income",
        "label": "Other operating income",
        "terseLabel": "Other operating income"
       }
      }
     },
     "localname": "OtherOperatingIncome",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherOperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Operating Income Expense [Abstract]",
        "label": "Other Operating Income Expense [Abstract]",
        "terseLabel": "Other Operating Income Expense [Abstract]"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_OtherOperatingIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating income",
        "label": "Other operating income [Table Text Block]",
        "terseLabel": "Other operating income [Table Text Block]"
       }
      }
     },
     "localname": "OtherOperatingIncomeTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note36Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_OtherOutflowsOfCashClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 5.0,
       "parentTag": "bbva_InvestmentsInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other outflows of cash classified as financing activities",
        "label": "Other Outflows Of Cash Classified As Financing Activities",
        "negatedTerseLabel": "Other Outflows Of Cash Classified As Financing Activities"
       }
      }
     },
     "localname": "OtherOutflowsOfCashClassifiedAsFinancingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherOutflowsOfCashClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_OutflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other outflows of cash classified as investing activities",
        "label": "Other outflows of cash classified as investing activities",
        "terseLabel": "Other Outflows Of Cash Classified As Investing Activities"
       }
      }
     },
     "localname": "OtherOutflowsOfCashClassifiedAsInvestingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherPositionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other positions",
        "label": "Other positions [Member]",
        "terseLabel": "Other positions [Member]"
       }
      }
     },
     "localname": "OtherPositionsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_OtherProvisionsOrReversalOfProvisions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Provisions or reversal of provisions",
        "label": "Other Provisions or reversal of provisions",
        "terseLabel": "Other provisions"
       }
      }
     },
     "localname": "OtherProvisionsOrReversalOfProvisions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherReclassificationComprehensiveIncomeBeforeTaxAvailableForSaleFinancialAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "bbva_OtherComprehensiveIncomeBeforeTaxDebtInstrumentsAtFairValueWithChangesInOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reclassification comprehensive income before tax available for sale financial assets",
        "label": "Other reclassification comprehensive income before tax available for sale financial assets",
        "terseLabel": "Other reclassification comprehensive income before tax available for sale financial assets"
       }
      }
     },
     "localname": "OtherReclassificationComprehensiveIncomeBeforeTaxAvailableForSaleFinancialAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherReclassificationComprehensiveIncomeBeforeTaxCashFlowHedges": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reclassification comprehensive income before tax cash flow hedges",
        "label": "Other reclassification comprehensive income before tax cash flow hedges",
        "terseLabel": "Other reclassification comprehensive income before tax cash flow hedges"
       }
      }
     },
     "localname": "OtherReclassificationComprehensiveIncomeBeforeTaxCashFlowHedges",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherReclassificationsComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reclassifications comprehensive income before tax hedges of net investments in foreign operations",
        "label": "Other reclassifications comprehensive income before tax hedges of net investments in foreign operations",
        "terseLabel": "Other Reclassifications Comprehensive Income Before Tax Hedges Of Net Investments In Foreign Operations"
       }
      }
     },
     "localname": "OtherReclassificationsComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherReclassificationsComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "bbva_OtherComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reclassifications comprehensive income before tax non current assets held for sale",
        "label": "Other Reclassifications Comprehensive Income Before Tax Non Current Assets Held For Sale",
        "terseLabel": "Other Reclassifications Comprehensive Income Before Tax Non Current Assets Held For Sale"
       }
      }
     },
     "localname": "OtherReclassificationsComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherReclassificationsOtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reclassifications other comprehensive income before tax exchange differences on translation",
        "label": "Other reclassifications other comprehensive income before tax exchange differences on translation",
        "terseLabel": "Other reclassifications other comprehensive income before tax exchange differences on translation"
       }
      }
     },
     "localname": "OtherReclassificationsOtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherReservesOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reserves other",
        "label": "Other reserves other",
        "terseLabel": "Other reserves other"
       }
      }
     },
     "localname": "OtherReservesOther",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_OtherTermLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other term loans",
        "label": "Other term loans [Member]",
        "terseLabel": "Other term loans [Member]"
       }
      }
     },
     "localname": "OtherTermLoansMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PaymentsForTreasuryStockAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "bbva_InvestmentsInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for treasury stock acquisition",
        "label": "Payments for treasury stock acquisition",
        "negatedTerseLabel": "Payments For Treasury Stock Acquisition"
       }
      }
     },
     "localname": "PaymentsForTreasuryStockAcquisition",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PaymentsForTreasuryStockAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "bbva_InvestmentsInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for treasury stock amortization",
        "label": "Payments for treasury stock amortization",
        "negatedTerseLabel": "Payments ForTreasury Stock Amortization"
       }
      }
     },
     "localname": "PaymentsForTreasuryStockAmortization",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PendingLegalIssuesAndTaxLitigation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pending Legal Issues And Tax Litigation",
        "label": "Pending Legal Issues And Tax Litigation",
        "terseLabel": "Pending Legal Issues And Tax Litigation"
       }
      }
     },
     "localname": "PendingLegalIssuesAndTaxLitigation",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PensionAndOtherPostEmploymentCommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and other post employment commitments",
        "label": "Pension and other post employment commitments [Abstract]",
        "terseLabel": "Pension and other post employment commitments [Abstract]"
       }
      }
     },
     "localname": "PensionAndOtherPostEmploymentCommitmentsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithExecutiveDirectorsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with executive directors",
        "label": "Pension commitments with executive directors [Axis]",
        "terseLabel": "Pension commitments with executive directors [Axis]"
       }
      }
     },
     "localname": "PensionCommitmentsWithExecutiveDirectorsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithExecutiveDirectorsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with executive directors",
        "label": "Pension commitments with executive directors [Domain]",
        "terseLabel": "Pension commitments with executive directors [Domain]"
       }
      }
     },
     "localname": "PensionCommitmentsWithExecutiveDirectorsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PensionCommitmentsWithExecutiveDirectorsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with executive directors",
        "label": "Pension commitments with executive directors [Line Items]",
        "terseLabel": "Pension commitments with executive directors [Line Items]"
       }
      }
     },
     "localname": "PensionCommitmentsWithExecutiveDirectorsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithExecutiveDirectorsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with executive directors",
        "label": "Pension commitments with executive directors [Table]",
        "terseLabel": "Pension commitments with executive directors [Table]"
       }
      }
     },
     "localname": "PensionCommitmentsWithExecutiveDirectorsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithExecutiveDirectorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with executive directors",
        "label": "Pension commitments with executive directors [Table Text Block]",
        "terseLabel": "Pension commitments with executive directors [Table Text Block]"
       }
      }
     },
     "localname": "PensionCommitmentsWithExecutiveDirectorsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_PensionCommitmentsWithSeniorManagementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with senior management",
        "label": "Pension commitments with senior management [Axis]",
        "terseLabel": "Pension commitments with senior management [Axis]"
       }
      }
     },
     "localname": "PensionCommitmentsWithSeniorManagementAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithSeniorManagementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with senior management",
        "label": "Pension commitments with senior management [Domain]",
        "terseLabel": "Pension commitments with senior management [Domain]"
       }
      }
     },
     "localname": "PensionCommitmentsWithSeniorManagementDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PensionCommitmentsWithSeniorManagementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with senior management",
        "label": "Pension commitments with senior management [Line Items]",
        "terseLabel": "Pension commitments with senior management [Line Items]"
       }
      }
     },
     "localname": "PensionCommitmentsWithSeniorManagementLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithSeniorManagementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with senior management",
        "label": "Pension commitments with senior management [Table]",
        "terseLabel": "Pension commitments with senior management [Table]"
       }
      }
     },
     "localname": "PensionCommitmentsWithSeniorManagementTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PensionCommitmentsWithSeniorManagementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension commitments with senior management",
        "label": "Pension commitments with senior management [Table Text Block]",
        "terseLabel": "Pension commitments with senior management [Table Text Block]"
       }
      }
     },
     "localname": "PensionCommitmentsWithSeniorManagementTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_PensionsAndOtherPostEmploymentDefinedBenefitObligationsProvisions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pensions And Other Post Employment Defined Benefit Obligations Provisions",
        "label": "Pensions And Other Post Employment Defined Benefit Obligations Provisions",
        "terseLabel": "Pensions And Other Post Employment Defined Benefit Obligations Provisions"
       }
      }
     },
     "localname": "PensionsAndOtherPostEmploymentDefinedBenefitObligationsProvisions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PercentageOfImpairmentLossRecognisedForLoansAndAdvances": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of impairment loss recognised for loans and advances",
        "label": "Percentage of impairment loss recognised for loans and advances",
        "terseLabel": "Percentage of impairment loss recognised for loans and advances"
       }
      }
     },
     "localname": "PercentageOfImpairmentLossRecognisedForLoansAndAdvances",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ImpairedSecuredLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_PeriodOrMaturityOfOtherIssuedEquityInstruments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period or maturity of other issued equity instruments",
        "label": "Period or maturity of other issued equity instruments",
        "terseLabel": "Period or maturity of other issued equity instruments"
       }
      }
     },
     "localname": "PeriodOrMaturityOfOtherIssuedEquityInstruments",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PerpetualMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Perpetual",
        "label": "Perpetual [Member]",
        "terseLabel": "Perpetual [Member]"
       }
      }
     },
     "localname": "PerpetualMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PersonnelExpenseConsolidatedIncomeStatementImpact": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Personnel expense consolidated income statement impact",
        "label": "Personnel expense consolidated income statement impact",
        "terseLabel": "Personnel expense consolidated income statement impact"
       }
      }
     },
     "localname": "PersonnelExpenseConsolidatedIncomeStatementImpact",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PersonnelExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Personnel expense",
        "label": "Personnel expense [Table Text Block]",
        "terseLabel": "Personnel expense [Table Text Block]"
       }
      }
     },
     "localname": "PersonnelExpenseTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_PersonnelExpensesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Personnel expenses",
        "label": "Personnel expenses [Line Items]",
        "terseLabel": "Personnel expenses [Line Items]"
       }
      }
     },
     "localname": "PersonnelExpensesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PeruBBVAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Peru BBVA",
        "label": "Peru BBVA [Member]",
        "terseLabel": "Peru BBVA [Member]"
       }
      }
     },
     "localname": "PeruBBVAMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PortfolioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio",
        "label": "Portfolio [Axis]",
        "terseLabel": "Portfolio [Axis]"
       }
      }
     },
     "localname": "PortfolioAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PortfolioDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio",
        "label": "Portfolio [Domain]",
        "terseLabel": "Portfolio [Domain]"
       }
      }
     },
     "localname": "PortfolioDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PositiveScenarioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Positive scenario",
        "label": "Positive scenario [Member]",
        "terseLabel": "Positive scenario [Member]"
       }
      }
     },
     "localname": "PositiveScenarioMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PositiveScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Positive scenario of GDP, unemployment rate and HPI for the main geographies",
        "label": "Positive scenario of GDP, unemployment rate and HPI for the main geographies [Table Text Block]",
        "terseLabel": "Positive scenario of GDP, unemployment rate and HPI for the main geographies [Table Text Block]"
       }
      }
     },
     "localname": "PositiveScenarioOfGDPUnemploymentRateAndHPIForTheMainGeographiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_PositiveScenarioTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Positive scenario",
        "label": "Positive scenario [Table]",
        "terseLabel": "Positive scenario [Table]"
       }
      }
     },
     "localname": "PositiveScenarioTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_PrinciplesOfConsoldiationAcountingPoliciesAndMeasurementBasesAppliedAndRecentIFRSPronouncementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principles Of Consoldiation, Acounting policies and measurement bases applied and recent IFRS pronouncements [Abstract]",
        "label": "Principles Of Consoldiation, Acounting policies and measurement bases applied and recent IFRS pronouncements [Abstract]"
       }
      }
     },
     "localname": "PrinciplesOfConsoldiationAcountingPoliciesAndMeasurementBasesAppliedAndRecentIFRSPronouncementsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_ProceedsFromOtherCollectionsRelatedToInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_InflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from other collections related to investing activities",
        "label": "Proceeds from other collections related to investing activities",
        "terseLabel": "Proceeds From Other Collections Related To Investing Activities"
       }
      }
     },
     "localname": "ProceedsFromOtherCollectionsRelatedToInvestingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProceedsFromTreasuryStockDisposal": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "bbva_DisinvestmentsInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from treasury stock disposal",
        "label": "Proceeds from treasury stock disposal",
        "negatedTerseLabel": "Proceeds From Treasury Stock Disposal"
       }
      }
     },
     "localname": "ProceedsFromTreasuryStockDisposal",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProfitAndLossRelatedPartyTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit and loss related party transactions",
        "label": "Profit and loss related party transactions [Line Items]",
        "terseLabel": "Profit and loss related party transactions [Line Items]"
       }
      }
     },
     "localname": "ProfitAndLossRelatedPartyTransactionsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesofconsolidatedincomestatementarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ProfitAttributableToNonControllingInterestsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit attributable to non-controlling interests",
        "label": "Profit attributable to non-controlling interests [Table Text Block]",
        "terseLabel": "Profit attributable to non-controlling interests [Table Text Block]"
       }
      }
     },
     "localname": "ProfitAttributableToNonControllingInterestsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note28Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ProfitOrLossAttributableToOwnerOfTheParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit or loss attributable to owner of the parent",
        "label": "Profit or loss attributable to owner of the parent [Member]",
        "terseLabel": "Equity attributable to owners of parent [member]"
       }
      }
     },
     "localname": "ProfitOrLossAttributableToOwnerOfTheParentMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit or loss from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations",
        "label": "Profit or loss from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations",
        "terseLabel": "Profit or loss from non current assets and disposal groups classified as held for sale not qualifying as discontinued operations"
       }
      }
     },
     "localname": "ProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperations",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note43GainslossesfromnoncurrentassetsanddisposalgroupsclassifiedasheldforsalenotqualifyingasdiscontinuedoperationsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Or Loss From Non Current Assets And Disposal Groups Classified As Held For Sale Not Qualifying As Discontinued Operations [Abstract]",
        "label": "Profit Or Loss From Non Current Assets And Disposal Groups Classified As Held For Sale Not Qualifying As Discontinued Operations [Abstract]"
       }
      }
     },
     "localname": "ProfitOrLossFromNonCurrentAssetsAndDisposalGroupsClassifiedAsHeldForSaleNotQualifyingAsDiscontinuedOperationsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_ProfitsOrLossesAttributableToOwnersOfTheParent": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 9.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profits or losses attributable to owners of the parent",
        "label": "Profits or losses attributable to owners of the parent",
        "terseLabel": "Profits or losses attributable to owners of the parent"
       }
      }
     },
     "localname": "ProfitsOrLossesAttributableToOwnersOfTheParent",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PromissoryBillsAndNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Promissory bills and notes",
        "label": "Promissory bills and notes [Member]",
        "terseLabel": "Promissory bills and notes [Member]"
       }
      }
     },
     "localname": "PromissoryBillsAndNotesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_PropertyFixturesAndMaterialsExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property Fixtures And Materials expense",
        "label": "Property Fixtures And Materials expense",
        "terseLabel": "Property Fixtures And Materials expense"
       }
      }
     },
     "localname": "PropertyFixturesAndMaterialsExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_PropertyPlantAndEquipmentForOwnUse": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_PropertyPlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment for own use",
        "label": "Property plant and equipment for own use",
        "terseLabel": "Property plant and equipment for own use"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentForOwnUse",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProvisionOrReversalOfProvisions": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision or reversal of provisions",
        "label": "Provision or reversal of provisions",
        "terseLabel": "Provision or reversal of provisions"
       }
      }
     },
     "localname": "ProvisionOrReversalOfProvisions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProvisionsBreakdownByConceptsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions breakdown by concepts",
        "label": "Provisions breakdown by concepts [Line Items]",
        "terseLabel": "Provisions breakdown by concepts [Line Items]"
       }
      }
     },
     "localname": "ProvisionsBreakdownByConceptsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ProvisionsBreakdownByConceptsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions Breakdown By Concepts",
        "label": "Provisions Breakdown By Concepts [Table Text Block]",
        "terseLabel": "Provisions Breakdown By Concepts [Table Text Block]"
       }
      }
     },
     "localname": "ProvisionsBreakdownByConceptsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note23Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_ProvisionsCommitmentsAndGuaranteesGiven": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_Provisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions commitments and guarantees given",
        "label": "Provisions commitments and guarantees given",
        "terseLabel": "Provisions commitments and guarantees given"
       }
      }
     },
     "localname": "ProvisionsCommitmentsAndGuaranteesGiven",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProvisionsOrReversalOfProvisions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions or reversal of provisions",
        "label": "Provisions or reversal of provisions",
        "terseLabel": "Provisions or reversal of provisions"
       }
      }
     },
     "localname": "ProvisionsOrReversalOfProvisions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ProvisionsOrReversalOfProvisionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions or reversal of provisions [Abstract]",
        "label": "Provisions or reversal of provisions [Abstract]"
       }
      }
     },
     "localname": "ProvisionsOrReversalOfProvisionsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_ProvisionsOrReversalOfProvisionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions or reversal of provisions",
        "label": "Provisions or reversal of provisions [Line Items]",
        "terseLabel": "Provisions or reversal of provisions [Line Items]"
       }
      }
     },
     "localname": "ProvisionsOrReversalOfProvisionsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40ProvisionsorreversalofprovisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ProvisionsOrReversalOfProvisionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions or reversal of provisions",
        "label": "Provisions or reversal of provisions [Table Text Block]",
        "terseLabel": "Provisions or reversal of provisions [Table Text Block]"
       }
      }
     },
     "localname": "ProvisionsOrReversalOfProvisionsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note40Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_PurchaseOfNonCurrentAssetsAndLiabilitiesHeldForSaleClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_OutflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of non current assets and liabilities held for sale classified as investing activities",
        "label": "Purchase of non current assets and liabilities held for sale classified as investing activities",
        "negatedTerseLabel": "Purchase Of Non Current Assets And Liabilities Held For Sale Classified As Investing Activities"
       }
      }
     },
     "localname": "PurchaseOfNonCurrentAssetsAndLiabilitiesHeldForSaleClassifiedAsInvestingActivities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_RalGalambaDeOliveiraMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ra\u00fal Galamba de Oliveira",
        "label": "Ra\u00fal Galamba de Oliveira [Member]",
        "terseLabel": "Ra\u00fal Galamba de Oliveira [Member]"
       }
      }
     },
     "localname": "RalGalambaDeOliveiraMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ReclassificationAdjustmentsOnNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "bbva_OtherComprehensiveIncomeBeforeTaxNonCurrentAssetsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification adjustments on non current assets held for sale",
        "label": "Reclassification adjustments on non current assets held for sale",
        "terseLabel": "Reclassification adjustments on non current assets held for sale"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReclassificationOfFinancialAssetsFromAmortizedCostToHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "bbva_GainsOrLossesOnFinancialInstrumentsHeldForTradingNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of financial assets from amortized cost to held for trading",
        "label": "Reclassification of financial assets from amortized cost to held for trading",
        "terseLabel": "Reclassification Of Financial Assets From Amortized Cost To Held For Trading"
       }
      }
     },
     "localname": "ReclassificationOfFinancialAssetsFromAmortizedCostToHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReclassificationOfFinancialAssetsFromAmortizedCostToNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "bbva_GainsLossesOnFinancialAssetsNotDesignatedAsHeldForSaleThroughProfitOrLossMandatorilyMeasuredAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of financial assets from amortized cost to non trading financial assets mandatorily at fair value through profit or loss",
        "label": "Reclassification of financial assets from amortized cost to non trading financial assets mandatorily at fair value through profit or loss",
        "terseLabel": "Reclassification Of Financial Assets From Amortized Cost To Non Trading Financial Assets Mandatorily At Fair Value Through Profit Or Loss"
       }
      }
     },
     "localname": "ReclassificationOfFinancialAssetsFromAmortizedCostToNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReclassificationOfFinancialAssetsFromFairValueThroughOtherComprehensiveIncomeToHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "bbva_GainsOrLossesOnFinancialInstrumentsHeldForTradingNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of financial assets from fair value through other comprehensive income to held for trading",
        "label": "Reclassification of financial assets from fair value through other comprehensive income to held for trading",
        "terseLabel": "Reclassification Of Financial Assets From Fair Value Through Other Comprehensive Income To Held For Trading"
       }
      }
     },
     "localname": "ReclassificationOfFinancialAssetsFromFairValueThroughOtherComprehensiveIncomeToHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReclassificationOfFinancialAssetsFromFairValueThroughOtherComprehensiveIncomeToNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "bbva_GainsLossesOnFinancialAssetsNotDesignatedAsHeldForSaleThroughProfitOrLossMandatorilyMeasuredAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of financial assets from fair value through other comprehensive income to non trading financial assets mandatorily at fair value through profit or loss",
        "label": "Reclassification of financial assets from fair value through other comprehensive income to non trading financial assets mandatorily at fair value through profit or loss",
        "terseLabel": "Reclassification Of Financial Assets From Fair Value Through Other Comprehensive Income To Non Trading Financial Assets Mandatorily At Fair Value Through Profit Or Loss"
       }
      }
     },
     "localname": "ReclassificationOfFinancialAssetsFromFairValueThroughOtherComprehensiveIncomeToNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReclassificationOfOtherGainsLossesToHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "bbva_GainsOrLossesOnFinancialInstrumentsHeldForTradingNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of other gains losses to held for trading",
        "label": "Reclassification of other gains losses to held for trading",
        "terseLabel": "Reclassification Of Other Gains Losses To Held For Trading"
       }
      }
     },
     "localname": "ReclassificationOfOtherGainsLossesToHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReclassificationOfOtherGainsLossesToNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "bbva_GainsLossesOnFinancialAssetsNotDesignatedAsHeldForSaleThroughProfitOrLossMandatorilyMeasuredAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of other gains losses to non trading financial assets mandatorily at fair value through profit or loss",
        "label": "Reclassification of other gains losses to non trading financial assets mandatorily at fair value through profit or loss",
        "terseLabel": "Reclassification Of Other Gains Losses To Non Trading Financial Assets Mandatorily At Fair Value Through Profit Or Loss"
       }
      }
     },
     "localname": "ReclassificationOfOtherGainsLossesToNonTradingFinancialAssetsMandatorilyAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_RelatedPartiesOfSeniorManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties of senior management",
        "label": "Related parties of senior management [Member]",
        "terseLabel": "Related parties of senior management [Member]"
       }
      }
     },
     "localname": "RelatedPartiesOfSeniorManagementMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RemunerationAndOtherBenefitsReceivedByTheBoardOfDirectorsAndMembersOfTheBanksSeniorManagementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration And Other Benefits Received By The Board Of Directors And Members Of The Banks Senior Management [Abstract]",
        "label": "Remuneration And Other Benefits Received By The Board Of Directors And Members Of The Banks Senior Management [Abstract]",
        "terseLabel": "Remuneration And Other Benefits Received By The Board Of Directors And Members Of The Banks Senior Management [Abstract]"
       }
      }
     },
     "localname": "RemunerationAndOtherBenefitsReceivedByTheBoardOfDirectorsAndMembersOfTheBanksSeniorManagementAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_RemunerationCommitteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration Committee",
        "label": "Remuneration Committee [Member]",
        "terseLabel": "Remuneration Committee [Member]"
       }
      }
     },
     "localname": "RemunerationCommitteeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RemunerationForNonExecutiveDirectorsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration For Non Executive Directors",
        "label": "Remuneration For Non Executive Directors [Axis]",
        "terseLabel": "Remuneration For Non Executive Directors [Axis]"
       }
      }
     },
     "localname": "RemunerationForNonExecutiveDirectorsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_RemunerationForNonExecutiveDirectorsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration For Non Executive Directors",
        "label": "Remuneration For Non Executive Directors [Domain]",
        "terseLabel": "Remuneration For Non Executive Directors [Domain]"
       }
      }
     },
     "localname": "RemunerationForNonExecutiveDirectorsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RemunerationForNonExecutiveDirectorsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration For Non Executive Directors",
        "label": "Remuneration For Non Executive Directors [Line Items]",
        "terseLabel": "Remuneration For Non Executive Directors [Line Items]"
       }
      }
     },
     "localname": "RemunerationForNonExecutiveDirectorsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_RemunerationForNonExecutiveDirectorsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration For Non Executive Directors",
        "label": "Remuneration For Non Executive Directors [Table]",
        "terseLabel": "Remuneration For Non Executive Directors [Table]"
       }
      }
     },
     "localname": "RemunerationForNonExecutiveDirectorsTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_RemunerationForNonExecutiveDirectorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration for non executive directors",
        "label": "Remuneration for non executive directors [Table Text Block]",
        "terseLabel": "Remuneration for non executive directors [Table Text Block]"
       }
      }
     },
     "localname": "RemunerationForNonExecutiveDirectorsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_RemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remuneration system with deferred delivery of shares of non executive directors",
        "label": "Remuneration system with deferred delivery of shares of non executive directors [Table Text Block]",
        "terseLabel": "Remuneration system with deferred delivery of shares of non executive directors [Table Text Block]"
       }
      }
     },
     "localname": "RemunerationSystemWithDeferredDeliveryOfSharesOfNonExecutiveDirectorsTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_RepurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase agreement",
        "label": "Repurchase agreement [Member]",
        "terseLabel": "Repurchase agreement [Member]"
       }
      }
     },
     "localname": "RepurchaseAgreementMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RepurchaseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Agreements",
        "label": "Repurchase Agreements [Member]",
        "terseLabel": "Repurchase Agreements [Member]"
       }
      }
     },
     "localname": "RepurchaseAgreementsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ReservesOrAccumulatedLossesOfInvestmentsInSubsidariesJointVenturesAndAssociates": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserves or accumulated losses of investments in subsidaries joint ventures and associates",
        "label": "Reserves or accumulated losses of investments in subsidaries joint ventures and associates",
        "terseLabel": "Reserves or accumulated losses of investments in subsidaries joint ventures and associates"
       }
      }
     },
     "localname": "ReservesOrAccumulatedLossesOfInvestmentsInSubsidariesJointVenturesAndAssociates",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_RestOfBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest of business",
        "label": "Rest of business [Member]",
        "terseLabel": "Rest of business [Member]"
       }
      }
     },
     "localname": "RestOfBusinessMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RestOfNonControllingInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest of non controlling interest",
        "label": "Rest of non controlling interest [Member]",
        "terseLabel": "Rest of non controlling interest [Member]"
       }
      }
     },
     "localname": "RestOfNonControllingInterestMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RestOfTheWorldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest of the world",
        "label": "Rest of the world [Member]",
        "terseLabel": "Rest of the world [Member]"
       }
      }
     },
     "localname": "RestOfTheWorldMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RestOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest other assets",
        "label": "Rest other assets",
        "terseLabel": "Rest other assets"
       }
      }
     },
     "localname": "RestOtherAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_RetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retail",
        "label": "Retail [Member]",
        "terseLabel": "Retail [Member]"
       }
      }
     },
     "localname": "RetailMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RetainedEarningsRevaluationReservesAndOtherReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retained earnings, revaluation reserves and other reserves",
        "label": "Retained earnings, revaluation reserves and other reserves [Abstract]",
        "terseLabel": "Retained earnings, revaluation reserves and other reserves [Abstract]"
       }
      }
     },
     "localname": "RetainedEarningsRevaluationReservesAndOtherReservesAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_RetainedEarningsRevaluationReservesAndOtherReservesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retained earnings, revaluation reserves and other reserves",
        "label": "Retained earnings, revaluation reserves and other reserves [Table Text Block]",
        "terseLabel": "Retained earnings, revaluation reserves and other reserves [Table Text Block]"
       }
      }
     },
     "localname": "RetainedEarningsRevaluationReservesAndOtherReservesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note26Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_RetirementContributions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement contributions",
        "label": "Retirement contributions",
        "terseLabel": "Retirement contributions"
       }
      }
     },
     "localname": "RetirementContributions",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ReverseRepurchaseAgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse repurchase agreement",
        "label": "Reverse repurchase agreement [Axis]",
        "terseLabel": "Reverse repurchase agreement [Axis]"
       }
      }
     },
     "localname": "ReverseRepurchaseAgreementAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ReverseRepurchaseAgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse repurchase agreement",
        "label": "Reverse repurchase agreement [Domain]",
        "terseLabel": "Reverse repurchase agreement [Domain]"
       }
      }
     },
     "localname": "ReverseRepurchaseAgreementDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ReverseRepurchaseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse repurchase agreements",
        "label": "Reverse repurchase agreements [Member]",
        "terseLabel": "Reverse repurchase agreements [Member]"
       }
      }
     },
     "localname": "ReverseRepurchaseAgreementsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ReverseRepurchaseLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse repurchase loans",
        "label": "Reverse repurchase loans [Member]",
        "terseLabel": "Reverse repurchase loans [Member]"
       }
      }
     },
     "localname": "ReverseRepurchaseLoansMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RiskAndComplianceCommitteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk and Compliance Committee",
        "label": "Risk and Compliance Committee [Member]",
        "terseLabel": "Risk and Compliance Committee [Member]"
       }
      }
     },
     "localname": "RiskAndComplianceCommitteeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_RiskManagementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Management [Abstract]",
        "label": "Risk Management [Abstract]",
        "terseLabel": "Risk Management [Abstract]"
       }
      }
     },
     "localname": "RiskManagementAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_RiskWeightedAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk weighted assets",
        "label": "Risk weighted assets",
        "terseLabel": "Risk weighted assets"
       }
      }
     },
     "localname": "RiskWeightedAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_SecuredFinancialInstrumentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured financial instruments",
        "label": "Secured financial instruments [Axis]",
        "terseLabel": "Secured financial instruments [Axis]"
       }
      }
     },
     "localname": "SecuredFinancialInstrumentsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_SecuredFinancialInstrumentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured financial instruments",
        "label": "Secured financial instruments [Domain]",
        "terseLabel": "Secured financial instruments [Domain]"
       }
      }
     },
     "localname": "SecuredFinancialInstrumentsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_SecurilizationBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securilization bonds",
        "label": "Securilization bonds [Member]",
        "terseLabel": "Securilization bonds [Member]"
       }
      }
     },
     "localname": "SecurilizationBondsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_SeniorManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior management",
        "label": "Senior management [Member]",
        "terseLabel": "Senior management [Member]"
       }
      }
     },
     "localname": "SeniorManagementMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails",
      "http://www.bbva.es/role/Note45PensioncommitmentswithseniormanagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_SeniorNonPreferred": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior non-preferred",
        "label": "Senior non-preferred",
        "terseLabel": "Senior non-preferred"
       }
      }
     },
     "localname": "SeniorNonPreferred",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_SeniorPreferred": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior preferred",
        "label": "Senior preferred",
        "terseLabel": "Senior preferred"
       }
      }
     },
     "localname": "SeniorPreferred",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_Sep33Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sep-33",
        "label": "Sep-33 [Member]",
        "terseLabel": "Sep-33 [Member]"
       }
      }
     },
     "localname": "Sep33Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ShareOfOtherRecognisedIncomeAndExpenseOfInvestmentsInSubsidariesJointVenturesAndAssociates": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 7.0,
       "parentTag": "bbva_ItemsThatMayBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of other recognised income and expense of investments in subsidaries joint ventures and associates",
        "label": "Share of other recognised income and expense of investments in subsidaries joint ventures and associates",
        "terseLabel": "Share of other recognised income and expense of investments in subsidaries joint ventures and associates"
       }
      }
     },
     "localname": "ShareOfOtherRecognisedIncomeAndExpenseOfInvestmentsInSubsidariesJointVenturesAndAssociates",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ShareOfOtherRecognisedIncomeAndExpenseOfInvestmentsInSubsidariesJointVenturesAndAssociatesNotReclassified": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "bbva_ItemsThatWillNotBeReclassifiedToProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of other recognised income and expense of investments in subsidaries joint ventures and associates (not reclassified)",
        "label": "Share of other recognised income and expense of investments in subsidaries joint ventures and associates (not reclassified)",
        "terseLabel": "Share of other recognised income and expense of investments in subsidaries joint ventures and associates (not reclassified)"
       }
      }
     },
     "localname": "ShareOfOtherRecognisedIncomeAndExpenseOfInvestmentsInSubsidariesJointVenturesAndAssociatesNotReclassified",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ShareholderRemunerationSystemAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholder Remuneration System [Abstract]",
        "label": "Shareholder Remuneration System [Abstract]"
       }
      }
     },
     "localname": "ShareholderRemunerationSystemAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_ShareholdersEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholders equity",
        "label": "Shareholders equity",
        "totalLabel": "Shareholders equity"
       }
      }
     },
     "localname": "ShareholdersEquity",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ShortPositionsHeldForTrading": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short positions held for trading",
        "label": "Short positions held for trading",
        "terseLabel": "Short positions held for trading"
       }
      }
     },
     "localname": "ShortPositionsHeldForTrading",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_SoldUSASubsidiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sold USA subsidiary",
        "label": "Sold USA subsidiary [Member]",
        "terseLabel": "Sold USA subsidiary [Member]"
       }
      }
     },
     "localname": "SoldUSASubsidiaryMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_SoniaLiliaDulaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sonia Lilia Dul\u00e1",
        "label": "Sonia Lilia Dul\u00e1 [Member]",
        "terseLabel": "Sonia Lilia Dul\u00e1 [Member]"
       }
      }
     },
     "localname": "SoniaLiliaDulaMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Stage1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stage 1",
        "label": "Stage 1 [Member]",
        "terseLabel": "Stage 1 [Member]"
       }
      }
     },
     "localname": "Stage1Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Stage2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stage 2",
        "label": "Stage 2 [Member]",
        "terseLabel": "Stage 2 [Member]"
       }
      }
     },
     "localname": "Stage2Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Stage3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stage 3",
        "label": "Stage 3 [Member]",
        "terseLabel": "Stage 3 [Member]"
       }
      }
     },
     "localname": "Stage3Member",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_StagesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stages",
        "label": "Stages [Axis]",
        "terseLabel": "Stages [Axis]"
       }
      }
     },
     "localname": "StagesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_StagesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stages",
        "label": "Stages [Domain]",
        "terseLabel": "Stages [Domain]"
       }
      }
     },
     "localname": "StagesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_StandardAndInterpretationsNotEnteredIntoForcePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Standard and interpretations not entered into force",
        "label": "Standard and interpretations not entered into force [Policy Text Block]",
        "terseLabel": "Standard and interpretations not entered into force [Policy Text Block]"
       }
      }
     },
     "localname": "StandardAndInterpretationsNotEnteredIntoForcePolicyTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/ListofaccountingpoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_StatementOfCashFlowsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement of cash flows",
        "label": "Statement of cash flows [Line Items]",
        "terseLabel": "Statement of cash flows [Line Items]"
       }
      }
     },
     "localname": "StatementOfCashFlowsLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_SubordinatedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subordinated liabilities",
        "label": "Subordinated liabilities [Member]",
        "terseLabel": "Subordinated liabilities [Member]"
       }
      }
     },
     "localname": "SubordinatedLiabilitiesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_SubtotalAssetsByOperatingSegmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subtotal assets by operating segments",
        "label": "Subtotal assets by operating segments [Member]",
        "terseLabel": "Subtotal assets by operating segments [Member]"
       }
      }
     },
     "localname": "SubtotalAssetsByOperatingSegmentsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_SubtotalGainsOrLossesInFinancialAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subtotal gains or losses in financial assets and liabilities net",
        "label": "Subtotal gains or losses in financial assets and liabilities net",
        "terseLabel": "Subtotal gains or losses in financial assets and liabilities net"
       }
      }
     },
     "localname": "SubtotalGainsOrLossesInFinancialAssetsAndLiabilitiesNet",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_SurveillanceAndSecurityServiceExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surveillance and security service expense",
        "label": "Surveillance and security service expense",
        "terseLabel": "Surveillance and security service expense"
       }
      }
     },
     "localname": "SurveillanceAndSecurityServiceExpense",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_SusanaRodriguezVidarteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Susana Rodriguez Vidarte",
        "label": "Susana Rodriguez Vidarte [Member]",
        "terseLabel": "Susana Rodriguez Vidarte [Member]"
       }
      }
     },
     "localname": "SusanaRodriguezVidarteMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible assets",
        "label": "Tangible assets",
        "terseLabel": "Tangible assets",
        "totalLabel": "Tangible assets"
       }
      }
     },
     "localname": "TangibleAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible Assets [Abstract]",
        "label": "Tangible Assets [Abstract]"
       }
      }
     },
     "localname": "TangibleAssetsAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_TangibleAssetsBreakdownByTypeOfAssetTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible assets breakdown by type of asset",
        "label": "Tangible assets breakdown by type of asset [Table]",
        "terseLabel": "Tangible assets breakdown by type of asset [Table]"
       }
      }
     },
     "localname": "TangibleAssetsBreakdownByTypeOfAssetTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TangibleAssetsBreakdownByTypeOfAssetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible Assets Breakdown By Type Of Asset",
        "label": "Tangible Assets Breakdown By Type Of Asset [Table Text Block]",
        "terseLabel": "Tangible Assets Breakdown By Type Of Asset [Table Text Block]"
       }
      }
     },
     "localname": "TangibleAssetsBreakdownByTypeOfAssetTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_TangibleAssetsLeasedOutUnderAnOperatingLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible assets leased out under an operating lease",
        "label": "Tangible assets leased out under an operating lease [Member]",
        "terseLabel": "Tangible assets leased out under an operating lease [Member]"
       }
      }
     },
     "localname": "TangibleAssetsLeasedOutUnderAnOperatingLeaseMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible assets",
        "label": "Tangible assets [Member]",
        "terseLabel": "Tangible assets [Member]"
       }
      }
     },
     "localname": "TangibleAssetsMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TaxAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax assets",
        "label": "Tax assets",
        "terseLabel": "Tax assets",
        "totalLabel": "Tax assets"
       }
      }
     },
     "localname": "TaxAssets",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TaxAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax assets and liabilities",
        "label": "Tax assets and liabilities [Line Items]",
        "terseLabel": "Tax assets and liabilities [Line Items]"
       }
      }
     },
     "localname": "TaxAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax assets and liabilities",
        "label": "Tax assets and liabilities [Table Text Block]",
        "terseLabel": "Tax assets and liabilities [Table Text Block]"
       }
      }
     },
     "localname": "TaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note18Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_TaxAssetsAndLiabiltiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Assets And Liabilties [Abstract]",
        "label": "Tax Assets And Liabilties [Abstract]"
       }
      }
     },
     "localname": "TaxAssetsAndLiabiltiesAbstract",
     "nsuri": "http://www.bbva.es/20230630",
     "xbrltype": "stringItemType"
    },
    "bbva_TaxLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 8.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax liabilities",
        "label": "Tax liabilities",
        "terseLabel": "Tax liabilities",
        "totalLabel": "Tax liabilities"
       }
      }
     },
     "localname": "TaxLiabilities",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TaxesOtherThanIncomeTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxes Other Than Income Tax",
        "label": "Taxes Other Than Income Tax",
        "terseLabel": "Taxes Other Than Income Tax"
       }
      }
     },
     "localname": "TaxesOtherThanIncomeTax",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TechnologyAndCybersecurityCommitteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology And Cybersecurity Committee",
        "label": "Technology And Cybersecurity Committee [Member]",
        "terseLabel": "Technology And Cybersecurity Committee [Member]"
       }
      }
     },
     "localname": "TechnologyAndCybersecurityCommitteeMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TechnologyAndSystems": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology and systems",
        "label": "Technology and systems",
        "terseLabel": "Technology and systems"
       }
      }
     },
     "localname": "TechnologyAndSystems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TheoreticalSharesAccumulatedAsOf30June": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Theoretical shares accumulated as of 30 june",
        "label": "Theoretical shares accumulated as of 30 june",
        "terseLabel": "Theoretical shares accumulated as of 30 june"
       }
      }
     },
     "localname": "TheoreticalSharesAccumulatedAsOf30June",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "bbva_TheoreticalSharesAllocated2023": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Theoretical shares allocated 2023",
        "label": "Theoretical shares allocated 2023",
        "terseLabel": "Theoretical shares allocated 2023"
       }
      }
     },
     "localname": "TheoreticalSharesAllocated2023",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationsystemwithdeferreddeliveryofsharesofnonexecutivedirectorsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "bbva_Tier1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 1",
        "label": "Tier 1",
        "terseLabel": "Tier 1"
       }
      }
     },
     "localname": "Tier1",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29LeverageratioDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_Tier1CapitalRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 1 capital ratio",
        "label": "Tier 1 capital ratio",
        "terseLabel": "Tier 1 capital ratio"
       }
      }
     },
     "localname": "Tier1CapitalRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_Tier2": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 2",
        "label": "Tier 2",
        "terseLabel": "Tier 2"
       }
      }
     },
     "localname": "Tier2",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_Tier2CapitalRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 2 capital ratio",
        "label": "Tier 2 capital ratio",
        "terseLabel": "Tier 2 capital ratio"
       }
      }
     },
     "localname": "Tier2CapitalRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_TimeDepositsAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time deposits and other",
        "label": "Time deposits and other [Member]",
        "terseLabel": "Time deposits and other [Member]"
       }
      }
     },
     "localname": "TimeDepositsAndOtherMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TimeDepostisAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time depostis and other",
        "label": "Time depostis and other [Member]",
        "terseLabel": "Time depostis and other [Member]"
       }
      }
     },
     "localname": "TimeDepostisAndOtherMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TotalCapitalRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total capital ratio",
        "label": "Total capital ratio",
        "terseLabel": "Total capital ratio"
       }
      }
     },
     "localname": "TotalCapitalRatio",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note29CapitalratiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_TotalConsolidatedIncomeStatementImpact": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total consolidated income statement impact",
        "label": "Total consolidated income statement impact",
        "terseLabel": "Total consolidated income statement impact"
       }
      }
     },
     "localname": "TotalConsolidatedIncomeStatementImpact",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note24CondensedconsolidatedIncomeStatementimpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TotalDepositsAtAmortisedCost": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total deposits at amortised cost",
        "label": "Total deposits at amortised cost",
        "terseLabel": "Total deposits at amortised cost"
       }
      }
     },
     "localname": "TotalDepositsAtAmortisedCost",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TotalFinancialAssetsRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total financial assets risk",
        "label": "Total financial assets risk [Member]",
        "terseLabel": "Total financial assets risk [Member]"
       }
      }
     },
     "localname": "TotalFinancialAssetsRiskMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TotalGroupAssetsByOperatingSegmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total group assets by operating segment",
        "label": "Total group assets by operating segment [Table Text Block]",
        "terseLabel": "Total group assets by operating segment [Table Text Block]"
       }
      }
     },
     "localname": "TotalGroupAssetsByOperatingSegmentTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note5Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_TotalLoanCommitmentsAndFinancialGuarantees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Loan commitments and financial guarantees",
        "label": "Total Loan commitments and financial guarantees",
        "terseLabel": "Total Loan commitments and financial guarantees"
       }
      }
     },
     "localname": "TotalLoanCommitmentsAndFinancialGuarantees",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TotalLoanCommitmentsAndFinancialGuaranteesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loan commitments and financial guarantees",
        "label": "Total loan commitments and financial guarantees [Member]",
        "terseLabel": "Total loan commitments and financial guarantees [Member]"
       }
      }
     },
     "localname": "TotalLoanCommitmentsAndFinancialGuaranteesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TotalMaximumCreditRiskExposuresMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total maximum credit risk exposures",
        "label": "Total maximum credit risk exposures [Member]",
        "terseLabel": "Total maximum credit risk exposures [Member]"
       }
      }
     },
     "localname": "TotalMaximumCreditRiskExposuresMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TotalPortfolioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total portfolio",
        "label": "Total portfolio [Member]",
        "terseLabel": "Total portfolio [Member]"
       }
      }
     },
     "localname": "TotalPortfolioMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TotalRetainedEarningsRevaluationReservesAndOtherReserves": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total retained earnings revaluation reserves and other reserves",
        "label": "Total retained earnings revaluation reserves and other reserves",
        "terseLabel": "Total retained earnings revaluation reserves and other reserves"
       }
      }
     },
     "localname": "TotalRetainedEarningsRevaluationReservesAndOtherReserves",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note26RetainedearningsrevaluationreservesandotherreservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactions with members of the Board of Directors and Senior Management",
        "label": "Transactions with members of the Board of Directors and Senior Management [Line Items]",
        "terseLabel": "Transactions with members of the Board of Directors and Senior Management [Line Items]"
       }
      }
     },
     "localname": "TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactions with members of the Board of Directors and Senior Management",
        "label": "Transactions with members of the Board of Directors and Senior Management [Table]",
        "terseLabel": "Transactions with members of the Board of Directors and Senior Management [Table]"
       }
      }
     },
     "localname": "TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactions with members of the Board of Directors and Senior Management",
        "label": "Transactions with members of the Board of Directors and Senior Management [Table Text Block]",
        "terseLabel": "Transactions with members of the Board of Directors and Senior Management [Table Text Block]"
       }
      }
     },
     "localname": "TransactionsWithMembersOfTheBoardOfDirectorsAndSeniorManagementTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_TransferToWrittenOffLoansExchangeDifferencesAndOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer To Written Off Loans Exchange Differences And Other",
        "label": "Transfer To Written Off Loans Exchange Differences And Other",
        "terseLabel": "Transfer To Written Off Loans Exchange Differences And Other"
       }
      }
     },
     "localname": "TransferToWrittenOffLoansExchangeDifferencesAndOther",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinlossallowancesofloansandadvancesatamortizedcostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TransfersAndOtherPaymentOrders": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfers and other payment orders",
        "label": "Transfers and other payment orders",
        "terseLabel": "Transfers and other payment orders"
       }
      }
     },
     "localname": "TransfersAndOtherPaymentOrders",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TransfersAndOtherPaymentOrdersExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfers and other payment orders expenses",
        "label": "Transfers and other payment orders expenses",
        "terseLabel": "Transfers and other payment orders expenses"
       }
      }
     },
     "localname": "TransfersAndOtherPaymentOrdersExpenses",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_TypeOfCustomersAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of customers",
        "label": "Type of customers [Axis]",
        "terseLabel": "Type of customers [Axis]"
       }
      }
     },
     "localname": "TypeOfCustomersAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypeOfCustomersDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of customers",
        "label": "Type of customers [Domain]",
        "terseLabel": "Type of customers [Domain]"
       }
      }
     },
     "localname": "TypeOfCustomersDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TypeOfEquityInstrumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equity instrument",
        "label": "Type of equity instrument [Axis]",
        "terseLabel": "Type of equity instrument [Axis]"
       }
      }
     },
     "localname": "TypeOfEquityInstrumentAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypeOfEquityInstrumentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equity instrument",
        "label": "Type of equity instrument [Domain]",
        "terseLabel": "Type of equity instrument [Domain]"
       }
      }
     },
     "localname": "TypeOfEquityInstrumentDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TypeOfIssueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of issue",
        "label": "Type of issue [Line Items]",
        "terseLabel": "Type of issue [Line Items]"
       }
      }
     },
     "localname": "TypeOfIssueLineItems",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypeOfMembersAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of members",
        "label": "Type of members [Axis]",
        "terseLabel": "Type of members [Axis]"
       }
      }
     },
     "localname": "TypeOfMembersAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypeOfMembersDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of members",
        "label": "Type of members [Domain]",
        "terseLabel": "Type of members [Domain]"
       }
      }
     },
     "localname": "TypeOfMembersDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TypeOfScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of scenario",
        "label": "Type of scenario [Axis]",
        "terseLabel": "Type of scenario [Axis]"
       }
      }
     },
     "localname": "TypeOfScenarioAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypeOfScenarioDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of scenario",
        "label": "Type of scenario [Domain]",
        "terseLabel": "Type of scenario [Domain]"
       }
      }
     },
     "localname": "TypeOfScenarioDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TypeOfStageAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of stage",
        "label": "Type of stage [Axis]",
        "terseLabel": "Type of stage [Axis]"
       }
      }
     },
     "localname": "TypeOfStageAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypeOfStageDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of stage",
        "label": "Type of stage [Domain]",
        "terseLabel": "Type of stage [Domain]"
       }
      }
     },
     "localname": "TypeOfStageDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_TypesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Types",
        "label": "Types [Axis]",
        "terseLabel": "Types [Axis]"
       }
      }
     },
     "localname": "TypesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_TypesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Types",
        "label": "Types [Domain]",
        "terseLabel": "Types [Domain]"
       }
      }
     },
     "localname": "TypesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_Unemployment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unemployment",
        "label": "Unemployment",
        "terseLabel": "Unemployment"
       }
      }
     },
     "localname": "Unemployment",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bbva_UnpaidCapitalWhichHasBeenCalledUp": {
     "auth_ref": [],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_IssuedCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid capital which has been called up",
        "label": "Unpaid capital which has been called up",
        "terseLabel": "Unpaid capital which has been called up"
       }
      }
     },
     "localname": "UnpaidCapitalWhichHasBeenCalledUp",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ValeOfGuaranteesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vale of guarantees",
        "label": "Vale of guarantees [Axis]",
        "terseLabel": "Vale of guarantees [Axis]"
       }
      }
     },
     "localname": "ValeOfGuaranteesAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_ValeOfGuaranteesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vale of guarantees",
        "label": "Vale of guarantees [Domain]",
        "terseLabel": "Vale of guarantees [Domain]"
       }
      }
     },
     "localname": "ValeOfGuaranteesDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ValuationGainsAndLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation gains and losses",
        "label": "Valuation gains and losses",
        "terseLabel": "Valuation gains and losses"
       }
      }
     },
     "localname": "ValuationGainsAndLosses",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bbva_ValueOfCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of collateral",
        "label": "Value of collateral [Member]",
        "terseLabel": "Value of collateral [Member]"
       }
      }
     },
     "localname": "ValueOfCollateralMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_ValueOfOtherGuaranteesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of other guarantees",
        "label": "Value of other guarantees [Member]",
        "terseLabel": "Value of other guarantees [Member]"
       }
      }
     },
     "localname": "ValueOfOtherGuaranteesMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6GuaranteesReceivedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_VenezuelaBBVAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Venezuela BBVA",
        "label": "Venezuela BBVA [Member]",
        "terseLabel": "Venezuela BBVA [Member]"
       }
      }
     },
     "localname": "VenezuelaBBVAMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_VenezuelaBolivarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Venezuela bolivar",
        "label": "Venezuela bolivar [Member]",
        "terseLabel": "Venezuela bolivar [Member]"
       }
      }
     },
     "localname": "VenezuelaBolivarMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_WholesaleFinancingOperationsCarriedOutByGroupEntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholesale financing operations carried out by group entities",
        "label": "Wholesale financing operations carried out by group entities [Table]",
        "terseLabel": "Wholesale financing operations carried out by group entities [Table]"
       }
      }
     },
     "localname": "WholesaleFinancingOperationsCarriedOutByGroupEntitiesTable",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_WholesaleFinancingOperationsCarriedOutByGroupEntitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholesale financing operations carried out by group entities",
        "label": "Wholesale financing operations carried out by group entities [Table Text Block]",
        "terseLabel": "Wholesale financing operations carried out by group entities [Table Text Block]"
       }
      }
     },
     "localname": "WholesaleFinancingOperationsCarriedOutByGroupEntitiesTableTextBlock",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bbva_WholesaleFundingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholesale funding",
        "label": "Wholesale funding [Member]",
        "terseLabel": "Wholesale funding [Member]"
       }
      }
     },
     "localname": "WholesaleFundingMember",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bbva_YearsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Years",
        "label": "Years [Axis]",
        "terseLabel": "Years [Axis]"
       }
      }
     },
     "localname": "YearsAxis",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bbva_YearsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Years",
        "label": "Years [Domain]",
        "terseLabel": "Years [Domain]"
       }
      }
     },
     "localname": "YearsDomain",
     "nsuri": "http://www.bbva.es/20230630",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_AR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ARGENTINA",
        "terseLabel": "ARGENTINA"
       }
      }
     },
     "localname": "AR",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHILE",
        "terseLabel": "CHILE"
       }
      }
     },
     "localname": "CL",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CO": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COLOMBIA",
        "terseLabel": "COLOMBIA"
       }
      }
     },
     "localname": "CO",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails",
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ES": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SPAIN",
        "terseLabel": "SPAIN"
       }
      }
     },
     "localname": "ES",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails",
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_MX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MEXICO",
        "terseLabel": "MEXICO"
       }
      }
     },
     "localname": "MX",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails",
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails",
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PERU",
        "terseLabel": "PERU"
       }
      }
     },
     "localname": "PE",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "T\u00dcRKIYE",
        "terseLabel": "TURKEY"
       }
      }
     },
     "localname": "TR",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails",
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails",
      "http://www.bbva.es/role/Note6EstimateofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails",
      "http://www.bbva.es/role/Note6NegativescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails",
      "http://www.bbva.es/role/Note6PositivescenarioofGDPunemploymentrateandHPIforthemaingeographiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_ARS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Argentina, Pesos",
        "terseLabel": "Argentina, Pesos"
       }
      }
     },
     "localname": "ARS",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails",
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_MXN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mexico, Pesos",
        "terseLabel": "Mexico, Pesos"
       }
      }
     },
     "localname": "MXN",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_TRY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Turkey, New Lira",
        "terseLabel": "Turkey, New Lira"
       }
      }
     },
     "localname": "TRY",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.bbva.es/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r56",
      "r224",
      "r228",
      "r230",
      "r231"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated depreciation and amortisation [member]"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 9.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The accumulated amount of fair value hedge adjustment on a hedged item that is included in the carrying amount of the hedged item, recognised in the statement of financial position as an asset. [Refer: Hedged items [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated fair value hedge adjustment on hedged item included in carrying amount, assets",
        "terseLabel": "Accumulated fair value hedge adjustment on hedged item included in carrying amount, assets"
       }
      }
     },
     "localname": "AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note14DerivativesHedgeaccountingandfairvaluechangesofthehedgeditemsinportfoliohedgeofinterestrateriskDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountLiabilities": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The accumulated amount of fair value hedge adjustment on a hedged item that is included in the carrying amount of the hedged item, recognised in the statement of financial position as a liability. [Refer: Hedged items [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated fair value hedge adjustment on hedged item included in carrying amount, liabilities",
        "terseLabel": "Accumulated fair value hedge adjustment on hedged item included in carrying amount, liabilities"
       }
      }
     },
     "localname": "AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note14DerivativesHedgeaccountingandfairvaluechangesofthehedgeditemsinportfoliohedgeofinterestrateriskDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "auth_ref": [
      "r141",
      "r150",
      "r206",
      "r224",
      "r228",
      "r230",
      "r231"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated impairment [member]",
        "terseLabel": "Accumulated impairment [Member]"
       }
      }
     },
     "localname": "AccumulatedImpairmentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "terseLabel": "Accumulated other comprehensive income",
        "totalLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]",
        "terseLabel": "Accumulated other comprehensive income [member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionalInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional information [abstract]"
       }
      }
     },
     "localname": "AdditionalInformationAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_IssuedCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidinCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "terseLabel": "Additional recognition, goodwill"
       }
      }
     },
     "localname": "AdditionalRecognitionGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItems": {
     "auth_ref": [
      "r179"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts removed from equity and included in the initial cost or other carrying amount of a non-financial asset (liability) whose acquisition or incurrence was a hedged, highly probable forecast transaction, net of tax. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amounts removed from equity and included in carrying amount of non-financial asset (liability) whose acquisition or incurrence was hedged highly probable forecast transaction, net of tax",
        "terseLabel": "Amounts removed from equity and included in carrying amount of non-financial asset (liability) whose acquisition or incurrence was hedged highly probable forecast transaction, net of tax"
       }
      }
     },
     "localname": "AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInFinancialAssetsHeldForTrading": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingAssets",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in financial assets held for trading to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Financial assets; Financial assets at fair value through profit or loss, classified as held for trading; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in financial assets held for trading",
        "terseLabel": "Adjustments for decrease (increase) in financial assets held for trading"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInFinancialAssetsHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 6.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingAssets",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in other assets",
        "verboseLabel": "Adjustments for decrease (increase) in other assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation expense",
        "terseLabel": "Adjustments for depreciation expense"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInFinancialLiabilitiesHeldForTrading": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in financial liabilities held for trading to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Financial liabilities; Financial liabilities at fair value through profit or loss that meet definition of held for trading; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in financial liabilities held for trading",
        "terseLabel": "Adjustments for increase (decrease) in financial liabilities held for trading"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInFinancialLiabilitiesHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "bbva_NetIncreaseDecreaseInOperatingLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in other liabilities",
        "terseLabel": "Adjustments for increase (decrease) in other liabilities"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLoss": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss)",
        "totalLabel": "Adjustments to reconcile profit (loss)"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r234"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Adjustments for share-based payments"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdministrativeExpense": {
     "auth_ref": [
      "r48",
      "r63",
      "r182"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity classifies as being administrative."
       }
      },
      "en-us": {
       "role": {
        "label": "Administrative expenses",
        "totalLabel": "Administrative expenses"
       }
      }
     },
     "localname": "AdministrativeExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdvertisingExpense": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from advertising."
       }
      },
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregateOfFairValuesMember": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the aggregate of fair values. It also represents the standard value for the 'Fair value as deemed cost' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregate of fair values [member]",
        "terseLabel": "Aggregate of fair values [member]"
       }
      }
     },
     "localname": "AggregateOfFairValuesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "negatedTerseLabel": "Allowance account for credit losses of financial assets"
       }
      }
     },
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r24",
      "r121",
      "r122",
      "r123",
      "r166",
      "r168"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AtFairValueMember": {
     "auth_ref": [
      "r84",
      "r88",
      "r121"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "At fair value [member]",
        "terseLabel": "At fair value [member]"
       }
      }
     },
     "localname": "AtFairValueMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BankOverdraftsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "bbva_CashAndCashEquivalentsIncludingBalanceOfCompaniesForSale",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Bank overdrafts",
        "terseLabel": "Bank overdrafts"
       }
      }
     },
     "localname": "BankOverdraftsClassifiedAsCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "totalLabel": "Basic earnings (loss) per share"
       }
      }
     },
     "localname": "BasicEarningsLossPerShare",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_BasicEarningsLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Basic earnings (loss) per share from continuing operations"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r69",
      "r70"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_BasicEarningsLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from discontinued operations",
        "terseLabel": "Basic earnings (loss) per share from discontinued operations"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BrokerageFeeIncome": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income recognised for brokerage fees charged by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Brokerage fee income",
        "terseLabel": "Brokerage fee income"
       }
      }
     },
     "localname": "BrokerageFeeIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Cash": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "bbva_CashAndCashEquivalentsIncludingBalanceOfCompaniesForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note8CashCashBalancesAtCentralBanksAndOtherDemandDepositsDetails",
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndBankBalancesAtCentralBanks": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and bank balances held at central banks."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and bank balances at central banks",
        "terseLabel": "Cash and bank balances at central banks"
       }
      }
     },
     "localname": "CashAndBankBalancesAtCentralBanks",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note8CashCashBalancesAtCentralBanksAndOtherDemandDepositsDetails",
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r16",
      "r98",
      "r116"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 12.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueandcarryingamountofthefinancialinstrumentsDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/Note8CashCashBalancesAtCentralBanksAndOtherDemandDepositsDetails",
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_InflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from losing control of subsidiaries or other businesses, classified as investing activities",
        "terseLabel": "Cash flows from losing control of subsidiaries or other businesses"
       }
      }
     },
     "localname": "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r90",
      "r99"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Cash flows from (used in) financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r90",
      "r99"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Cash flows from (used in) investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r90",
      "r99"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Cash flows from (used in) operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_OutflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedTerseLabel": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in equity [abstract]",
        "terseLabel": "Changes in equity [abstract]"
       }
      }
     },
     "localname": "ChangesInEquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r71",
      "r72",
      "r124",
      "r127"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r71",
      "r124",
      "r127"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets [member]"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CommunicationExpense": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from communication."
       }
      },
      "en-us": {
       "role": {
        "label": "Communication expense",
        "terseLabel": "Communication expense"
       }
      }
     },
     "localname": "CommunicationExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r1",
      "r34",
      "r104",
      "r107",
      "r112",
      "r200"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "terseLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r1",
      "r37"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Comprehensive income, attributable to non-controlling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "auth_ref": [
      "r1",
      "r38"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Comprehensive income, attributable to owners of parent"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComputerSoftwareMember": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Computer software [member]",
        "terseLabel": "Computer software [member]"
       }
      }
     },
     "localname": "ComputerSoftwareMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ConstructionInProgressMember": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Construction in progress [member]",
        "terseLabel": "Construction in progress [member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities at fair value through profit or loss that meet the definition of held for trading. [Refer: Current financial liabilities at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current financial liabilities at fair value through profit or loss, classified as held for trading",
        "terseLabel": "Current financial liabilities at fair value through profit or loss, classified as held for trading",
        "totalLabel": "Current financial liabilities at fair value through profit or loss, classified as held for trading"
       }
      }
     },
     "localname": "CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxAssets": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "bbva_TaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The excess of amount paid for current tax in respect of current and prior periods over the amount due for those periods. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax assets",
        "terseLabel": "Current tax assets"
       }
      }
     },
     "localname": "CurrentTaxAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilities": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "bbva_TaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax liabilities",
        "terseLabel": "Current tax liabilities"
       }
      }
     },
     "localname": "CurrentTaxLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DebtSecurities": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of instruments issued by the entity that represent indebtedness."
       }
      },
      "en-us": {
       "role": {
        "label": "Debt instruments issued",
        "terseLabel": "Debt instrument issued"
       }
      }
     },
     "localname": "DebtSecurities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DebtSecuritiesMember": {
     "auth_ref": [
      "r201",
      "r202"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for instruments held by the entity that represent indebtedness."
       }
      },
      "en-us": {
       "role": {
        "label": "Debt securities [member]",
        "terseLabel": "Debt securities [Member]"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note12OthercomprehensiveincomechangesingainsorlossesDetails",
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails",
      "http://www.bbva.es/role/Note6ExpectedlossvariationasofJuneDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DecreaseThroughWriteoffFinancialAssets": {
     "auth_ref": [
      "r204",
      "r205",
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in financial assets resulting from write-off. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through write-off, financial assets",
        "negatedTerseLabel": "Decrease through write-off, financial assets"
       }
      }
     },
     "localname": "DecreaseThroughWriteoffFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r21",
      "r25",
      "r52"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "bbva_TaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r21",
      "r25",
      "r52"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "bbva_TaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note18TaxassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepositsFromBanks": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deposit liabilities from banks held by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Deposits from banks",
        "terseLabel": "Deposits from banks"
       }
      }
     },
     "localname": "DepositsFromBanks",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepositsFromCustomers": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deposit liabilities from customers held by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Deposits from customers",
        "terseLabel": "Deposits from customers"
       }
      }
     },
     "localname": "DepositsFromCustomers",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r0",
      "r48",
      "r117",
      "r163",
      "r170",
      "r181"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortisation expense"
       }
      }
     },
     "localname": "DepreciationAndAmortisationExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationAndAmortisationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense [abstract]",
        "terseLabel": "Depreciation and amortisation expense [abstract]"
       }
      }
     },
     "localname": "DepreciationAndAmortisationExpenseAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DerivativeFinancialAssetsHeldForHedging": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 15.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of derivative financial assets held for hedging. [Refer: Derivative financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial assets held for hedging",
        "terseLabel": "Derivative financial assets held for hedging"
       }
      }
     },
     "localname": "DerivativeFinancialAssetsHeldForHedging",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note14DerivativesHedgeaccountingandfairvaluechangesofthehedgeditemsinportfoliohedgeofinterestrateriskDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialAssetsHeldForTrading": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of derivative financial assets held for trading. [Refer: Derivative financial assets; Financial assets at fair value through profit or loss, classified as held for trading]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial assets held for trading",
        "terseLabel": "Derivative financial assets held for trading"
       }
      }
     },
     "localname": "DerivativeFinancialAssetsHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of derivative financial liabilities held for hedging. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial liabilities held for hedging",
        "terseLabel": "Derivative financial liabilities held for hedging"
       }
      }
     },
     "localname": "DerivativeFinancialLiabilitiesHeldForHedging",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note14DerivativesHedgeaccountingandfairvaluechangesofthehedgeditemsinportfoliohedgeofinterestrateriskDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialLiabilitiesHeldForTrading": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of derivative financial liabilities held for trading. [Refer: Derivative financial liabilities; Financial liabilities at fair value through profit or loss that meet definition of held for trading]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial liabilities held for trading",
        "terseLabel": "Derivative financial liabilities held for trading"
       }
      }
     },
     "localname": "DerivativeFinancialLiabilitiesHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativesMember": {
     "auth_ref": [
      "r201",
      "r202",
      "r207",
      "r210"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivatives [member]",
        "terseLabel": "Derivatives [member]"
       }
      }
     },
     "localname": "DerivativesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Diluted earnings (loss) per share from continuing operations"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r69",
      "r70"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from discontinued operations",
        "terseLabel": "Diluted earnings (loss) per share from discontinued operations"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DisclosureOfAdditionalInformationExplanatory": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of additional information that is not presented elsewhere in the financial statements, but that is relevant to an understanding of them."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of additional information [text block]",
        "terseLabel": "Disclosure of additional information [text block]"
       }
      }
     },
     "localname": "DisclosureOfAdditionalInformationExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note46"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Disclosure of cash and cash equivalents [text block]"
       }
      }
     },
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note8"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of depreciation and amortisation expense. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of depreciation and amortisation expense [text block]",
        "terseLabel": "Disclosure of depreciation and amortisation expense [text block]"
       }
      }
     },
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note39"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Financial instruments, class [member]; At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of financial instruments [text block]",
        "terseLabel": "Disclosure of fair value of financial instruments [text block]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFeeAndCommissionIncomeExpenseExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of fee and commission income (expense). [Refer: Fee and commission income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fee and commission income (expense) [text block]",
        "terseLabel": "Disclosure of fee and commission income (expense) [text block]"
       }
      }
     },
     "localname": "DisclosureOfFeeAndCommissionIncomeExpenseExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial instruments measured at fair value through profit or loss. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments at fair value through profit or loss [text block]",
        "terseLabel": "Disclosure of financial instruments at fair value through profit or loss [text block]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note11"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsHeldForTradingExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial instruments classified as held for trading. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments held for trading [text block]",
        "terseLabel": "Disclosure of financial instruments held for trading [text block]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsHeldForTradingExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note9"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Disclosure of information about key management personnel [text block]"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note45"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Disclosure of intangible assets [text block]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of interest income and expense. [Refer: Interest income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of interest income (expense) [text block]",
        "terseLabel": "Disclosure of interest income (expense) [text block]"
       }
      }
     },
     "localname": "DisclosureOfInterestIncomeExpenseExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note32"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Disclosure of non-controlling interests [text block]"
       }
      }
     },
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note28"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Disclosure of operating segments [text block]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note5"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "Disclosure of other operating income (expense) [text block]"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note36"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of provisions [text block]",
        "terseLabel": "Disclosure of provisions [text block]"
       }
      }
     },
     "localname": "DisclosureOfProvisionsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note23"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [line items]",
        "terseLabel": "Disclosure of reconciliation of changes in goodwill [line items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Disclosure of transactions between related parties [text block]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note44"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure of transactions between related parties [line items]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners",
        "negatedTerseLabel": "Dividends recognised as distributions to owners"
       }
      }
     },
     "localname": "DividendsPaid",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "bbva_InvestmentsInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, classified as financing activities",
        "negatedTerseLabel": "Dividends paid, classified as financing activities"
       }
      }
     },
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r93",
      "r94"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r0",
      "r48",
      "r181"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "terseLabel": "Employee benefits expense"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r24",
      "r29",
      "r103",
      "r106",
      "r121",
      "r122",
      "r123"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Equity at end of period",
        "periodStartLabel": "Equity at beginning of period",
        "totalLabel": "Adjusted initial balance"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "terseLabel": "Equity and liabilities"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Equity attributable to owners of parent [member]"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInvestmentsMember": {
     "auth_ref": [
      "r207",
      "r210"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity investments [member]",
        "terseLabel": "Equity investments [member]"
       }
      }
     },
     "localname": "EquityInvestmentsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitiesbreakdownbynatureofthefinancialinstrumentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityReclassifiedIntoFinancialLiabilities": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity reclassified into financial liabilities. [Refer: Equity; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity reclassified into financial liabilities",
        "terseLabel": "Equity reclassified into financial liabilities"
       }
      }
     },
     "localname": "EquityReclassifiedIntoFinancialLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r145",
      "r160"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in equity instruments designated at fair value through other comprehensive income",
        "terseLabel": "Investments in equity instruments designated at fair value through other comprehensive income"
       }
      }
     },
     "localname": "FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FeeAndCommissionExpense": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 8.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to fees and commissions."
       }
      },
      "en-us": {
       "role": {
        "label": "Fee and commission expense",
        "terseLabel": "Fee and commission expense"
       }
      }
     },
     "localname": "FeeAndCommissionExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FeeAndCommissionIncome": {
     "auth_ref": [
      "r221"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 9.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income relating to fees and commissions."
       }
      },
      "en-us": {
       "role": {
        "label": "Fee and commission income",
        "terseLabel": "Fee and commission income"
       }
      }
     },
     "localname": "FeeAndCommissionIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtAmortisedCost": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 7.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost",
        "terseLabel": "Financial assets at amortised cost",
        "totalLabel": "Financial assets at amortised cost"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCost",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, category [member]",
        "terseLabel": "Financial assets at amortised cost, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 13.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income",
        "terseLabel": "Financial assets at fair value through other comprehensive income",
        "totalLabel": "Financial assets at fair value through other comprehensive income"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note12FinancialassetsatfairvaluethroughothercomprehensiveincomeDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income [abstract]",
        "terseLabel": "Financial assets at fair value through other comprehensive income [abstract]"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income, category [member]",
        "terseLabel": "Financial assets at fair value through other comprehensive income, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss",
        "terseLabel": "Financial assets at fair value through profit or loss",
        "totalLabel": "Financial assets at fair value through profit or loss"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, category [member]",
        "terseLabel": "Financial assets at fair value through profit or loss, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 11.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets at fair value through profit or loss classified as held for trading. A financial asset is classified as held for trading if: (a) it is acquired principally for the purpose of selling it in the near term; (b) on initial recognition it is part of a portfolio of identified financial instruments that are managed together and for which there is evidence of a recent actual pattern of short-term profit-taking; or (c) it is a derivative (except for a derivative that is a financial guarantee contract or a designated and effective hedging instrument). [Refer: At fair value [member]; Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, classified as held for trading",
        "terseLabel": "Current financial assets at fair value through profit or loss, classified as held for trading",
        "totalLabel": "Current financial assets at fair value through profit or loss, classified as held for trading"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/Note9FinancialassetsandliabilitiesheldfortradingDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets mandatorily measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, mandatorily measured at fair value",
        "terseLabel": "Financial assets at fair value through profit or loss, mandatorily measured at fair value",
        "totalLabel": "Financial assets at fair value through profit or loss, mandatorily measured at fair value"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note10NontradingfinancialassetsatfairvaluethroughprofitorlossmandatorilymeasuredatfairvalueDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember": {
     "auth_ref": [
      "r100",
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of changes in accounting policy."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) due to changes in accounting policy [member]",
        "terseLabel": "Increase (decrease) due to changes in accounting policy [member]"
       }
      }
     },
     "localname": "FinancialEffectOfChangesInAccountingPolicyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "auth_ref": [
      "r159"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost",
        "terseLabel": "Financial liabilities at amortised cost",
        "totalLabel": "Financial liabilities at amortised cost"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that meet either of the following conditions: (a) they meet the definition of held for trading; or (b) upon initial recognition they are designated by the entity as at fair value through profit or loss. An entity may use this designation only when permitted by paragraph 4.3.5 of IFRS 9 (embedded derivatives) or when doing so results in more relevant information, because either: (a) it eliminates or significantly reduces a measurement or recognition inconsistency (sometimes referred to as \u2018an accounting mismatch\u2019) that would otherwise arise from measuring assets or liabilities or recognising the gains and losses on them on different bases; or (b) a group of financial liabilities or financial assets and financial liabilities is managed and its performance is evaluated on a fair value basis, in accordance with a documented risk management or investment strategy, and information about the group is provided internally on that basis to the entity\u2019s key management personnel (as defined in IAS 24). [Refer: At fair value [member]; Key management personnel of entity or parent [member]; Derivatives [member]; Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at fair value through profit or loss",
        "terseLabel": "Financial liabilities at fair value through profit or loss",
        "totalLabel": "Financial liabilities at fair value through profit or loss"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note11FinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesReclassifiedIntoEquity": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities reclassified into equity. [Refer: Equity; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities reclassified into equity",
        "terseLabel": "Financial liabilities reclassified into equity"
       }
      }
     },
     "localname": "FinancialLiabilitiesReclassifiedIntoEquity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainOnRecoveryOfLoansAndAdvancesPreviouslyWrittenOff": {
     "auth_ref": [
      "r221"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain on the recovery of loans and advances previously written off."
       }
      },
      "en-us": {
       "role": {
        "label": "Gain on recovery of loans and advances previously written off",
        "terseLabel": "Gain on recovery of loans and advances previously written off"
       }
      }
     },
     "localname": "GainOnRecoveryOfLoansAndAdvancesPreviouslyWrittenOff",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note41ImpairmentorreversalofimpairmentonfinancialassetsnotmeasuredatfairvaluethroughprofitorlossornetgainsbymodificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, before tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on cash flow hedges, before tax",
        "terseLabel": "Gains (losses) on cash flow hedges, before tax"
       }
      }
     },
     "localname": "GainsLossesOnCashFlowHedgesBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, before tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation of foreign operations, before tax",
        "terseLabel": "Gains (losses) on exchange differences on translation, before tax"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 12.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation of foreign operations, net of tax",
        "terseLabel": "Gains (losses) on exchange differences on translation, net of tax"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax": {
     "auth_ref": [
      "r44",
      "r82",
      "r172"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on hedges of net investments in foreign operations, before tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on hedges of net investments in foreign operations, before tax",
        "terseLabel": "Gains (losses) on hedges of net investments in foreign operations, before tax"
       }
      }
     },
     "localname": "GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnHedgingInstrument": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on hedging instruments in fair value hedges. [Refer: Fair value hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on hedging instrument, fair value hedges",
        "terseLabel": "Gains (losses) on hedging instrument, fair value hedges"
       }
      }
     },
     "localname": "GainsLossesOnHedgingInstrument",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note35GainsorlossesonfinancialassetsandliabilitieshedgeaccountingandexchangedifferencesnetDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax": {
     "auth_ref": [
      "r174",
      "r177"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "bbva_OtherComprehensiveIncomeBeforeTaxDebtInstrumentsAtFairValueWithChangesInOtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on remeasuring available-for-sale financial assets, before tax, before reclassification adjustments. [Refer: Financial assets available-for-sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on remeasuring available-for-sale financial assets, before tax",
        "terseLabel": "Gains (losses) on remeasuring available-for-sale financial assets, before tax"
       }
      }
     },
     "localname": "GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r12",
      "r73",
      "r74",
      "r141"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_IntangibleAssetsAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GovernmentMember": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a government, government agencies and similar bodies whether local, national or international."
       }
      },
      "en-us": {
       "role": {
        "label": "Government [member]",
        "terseLabel": "Government [member]"
       }
      }
     },
     "localname": "GovernmentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note30CommitmentsandguaranteesgivenDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r54",
      "r76",
      "r86",
      "r89",
      "r141",
      "r151",
      "r154",
      "r206"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Gross Carrying Amount [Member]"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossOnFinancialAssets": {
     "auth_ref": [
      "r178"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss on financial assets. [Refer: Financial assets; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss on financial assets",
        "terseLabel": "Impairment loss on financial assets",
        "totalLabel": "Impairment loss on financial assets"
       }
      }
     },
     "localname": "ImpairmentLossOnFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note41ImpairmentorreversalofimpairmentonfinancialassetsnotmeasuredatfairvaluethroughprofitorlossornetgainsbymodificationDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Impairment loss recognised in profit or loss, goodwill"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "bbva_ImpairmentOrReversalOfImpairmentOnNonFinancialAssets",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets other than goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill",
        "terseLabel": "Impairment loss recognised in profit or loss, intangible assets other than goodwill"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note42ImpairmentOrReversalOfImpairmentOnNonFinancialAssetsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r40",
      "r49",
      "r50",
      "r51",
      "r65",
      "r120",
      "r165"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "terseLabel": "Tax expense (income)"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 7.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income that will be reclassified to profit or loss",
        "negatedTerseLabel": "Income tax relating to components of other comprehensive income that will be reclassified to profit or loss"
       }
      }
     },
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 7.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will not be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss",
        "negatedTerseLabel": "Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss"
       }
      }
     },
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r96",
      "r192"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "terseLabel": "Income taxes paid (refund), classified as operating activities"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "Increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFinancialAssets": {
     "auth_ref": [
      "r150",
      "r151"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in financial assets",
        "terseLabel": "Increase (decrease) in financial assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through acquisition of subsidiary, equity",
        "terseLabel": "Increase (decrease) through acquisition of subsidiary, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through conversion of convertible instruments, equity",
        "terseLabel": "Increase (decrease) through conversion of convertible instruments, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughForeignExchangeAndOtherMovementsFinancialAssets": {
     "auth_ref": [
      "r204",
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in financial assets resulting from foreign exchange and other movements. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through foreign exchange and other movements, financial assets",
        "terseLabel": "Increase (decrease) through foreign exchange and other movements, financial assets"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughForeignExchangeAndOtherMovementsFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6ChangesinimpairedfinancialassetsandguaranteesgivenDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, goodwill",
        "terseLabel": "Increase (decrease) through net exchange differences, goodwill"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherDistributionsToOwners": {
     "auth_ref": [
      "r5"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in equity through distributions to owners that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through other distributions to owners, equity",
        "terseLabel": "Decrease through other distributions to owners, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherDistributionsToOwners",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transactions with owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transactions with owners, equity",
        "terseLabel": "Increase (decrease) through transactions with owners, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransactionsWithOwners",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity": {
     "auth_ref": [
      "r6"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, equity",
        "terseLabel": "Increase (decrease) through other changes, equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers and other changes, intangible assets and goodwill",
        "terseLabel": "Increase (decrease) through transfers and other changes, intangible assets and goodwill"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17GoodwillbreakdownbyCGUandchangesoftheyearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InflowsOfCashFromInvestingActivities": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Inflows of cash from investing activities",
        "totalLabel": "Inflows of cash from investing activities"
       }
      }
     },
     "localname": "InflowsOfCashFromInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InsuranceContractsIssuedThatAreAssets": {
     "auth_ref": [
      "r14",
      "r136"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 8.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of insurance contracts issued that are assets. [Refer: Assets; Insurance contracts issued [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Insurance contracts issued that are assets",
        "terseLabel": "Insurance contracts issued that are assets"
       }
      }
     },
     "localname": "InsuranceContractsIssuedThatAreAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InsuranceContractsIssuedThatAreLiabilities": {
     "auth_ref": [
      "r19",
      "r137"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of insurance contracts issued that are liabilities. [Refer: Liabilities; Insurance contracts issued [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Insurance contracts issued that are liabilities",
        "terseLabel": "Insurance contracts issued that are liabilities"
       }
      }
     },
     "localname": "InsuranceContractsIssuedThatAreLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 10.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill",
        "totalLabel": "Intangible assets and goodwill"
       }
      }
     },
     "localname": "IntangibleAssetsAndGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsAndGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill [abstract]",
        "terseLabel": "Intangible assets and goodwill [abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsAndGoodwillAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r12",
      "r78"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_IntangibleAssetsAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "terseLabel": "Intangible assets other than goodwill"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsWithIndefiniteUsefulLifeMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets with an indefinite useful life. It also represents the standard value for the 'Intangible assets with indefinite useful life' axis if no other member is used. [Refer: Intangible assets with indefinite useful life]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets with indefinite useful life [member]",
        "terseLabel": "Intangible Assets With Indefinite Useful Life"
       }
      }
     },
     "localname": "IntangibleAssetsWithIndefiniteUsefulLifeMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note17OtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpense": {
     "auth_ref": [
      "r119",
      "r162",
      "r170"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on financial liabilities designated at fair value through profit or loss. [Refer: Interest expense; Financial liabilities at fair value through profit or loss, designated upon initial recognition or subsequently]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on financial liabilities designated at fair value through profit or loss",
        "terseLabel": "Interest expense on financial liabilities designated at fair value through profit or loss"
       }
      }
     },
     "localname": "InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnFinancialLiabilitiesHeldForTrading": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on financial liabilities held for trading. [Refer: Interest expense; Financial liabilities at fair value through profit or loss that meet definition of held for trading]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on financial liabilities held for trading",
        "terseLabel": "Interest expense on financial liabilities held for trading"
       }
      }
     },
     "localname": "InterestExpenseOnFinancialLiabilitiesHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestexpensebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeOnFinancialAssetsHeldForTrading": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest income on financial assets held for trading. [Refer: Interest income; Financial assets at fair value through profit or loss, classified as held for trading]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income on financial assets held for trading",
        "terseLabel": "Interest income on financial assets held for trading"
       }
      }
     },
     "localname": "InterestIncomeOnFinancialAssetsHeldForTrading",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r166",
      "r170",
      "r221"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "terseLabel": "Interest income (expense)"
       }
      }
     },
     "localname": "InterestRevenueExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InventoriesTotal": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets: (a) held for sale in the ordinary course of business; (b) in the process of production for such sale; or (c) in the form of materials or supplies to be consumed in the production process or in the rendering of services. Inventories encompass goods purchased and held for resale including, for example, merchandise purchased by a retailer and held for resale, or land and other property held for resale. Inventories also encompass finished goods produced, or work in progress being produced, by the entity and include materials and supplies awaiting use in the production process. [Refer: Current finished goods; Current merchandise; Current work in progress; Land]"
       }
      },
      "en-us": {
       "role": {
        "label": "Inventories",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoriesTotal",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentProperty": {
     "auth_ref": [
      "r11",
      "r85",
      "r87"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "bbva_TangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of property (land or a building - or part of a building - or both) held (by the owner or by the lessee as a right-of-use asset) to earn rentals or for capital appreciation or both, rather than for: (a) use in the production or supply of goods or services or for administrative purposes; or (b) sale in the ordinary course of business."
       }
      },
      "en-us": {
       "role": {
        "label": "Investment property",
        "negatedTerseLabel": "Investment property",
        "terseLabel": "Investment property"
       }
      }
     },
     "localname": "InvestmentProperty",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentPropertyMember": {
     "auth_ref": [
      "r201",
      "r202",
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for investment property. It also represents the standard value for the 'Types of investment property' axis if no other member is used. [Refer: Investment property]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investment property [member]",
        "terseLabel": "Investment property [member]"
       }
      }
     },
     "localname": "InvestmentPropertyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InvestmentsInAssociates": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in associates in an entity's separate financial statements. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in associates reported in separate financial statements",
        "terseLabel": "Investments in associates"
       }
      }
     },
     "localname": "InvestmentsInAssociates",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note15InvestmentsInSubsidiariesJointVenturesAndAssociatesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in joint ventures reported in separate financial statements",
        "terseLabel": "Investments in joint ventures"
       }
      }
     },
     "localname": "InvestmentsInJointVentures",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note15InvestmentsInSubsidiariesJointVenturesAndAssociatesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in subsidiaries, joint ventures and associates reported in separate financial statements",
        "terseLabel": "Investments in subsidiaries, joint ventures and associates",
        "totalLabel": "Investments in subsidiaries, joint ventures and associates"
       }
      }
     },
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociates",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note15InvestmentsInSubsidiariesJointVenturesAndAssociatesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in subsidiaries, joint ventures and associates reported in separate financial statements [abstract]"
       }
      }
     },
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociatesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IssueOfEquity": {
     "auth_ref": [
      "r5"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Issue of equity"
       }
      }
     },
     "localname": "IssueOfEquity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "totalLabel": "Issued capital"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Issued capital [member]"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ItemsInCourseOfCollectionFromOtherBanks": {
     "auth_ref": [
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of items that have been transmitted from other banks but not yet been received and processed by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Items in course of collection from other banks",
        "terseLabel": "Items in course of collection from other banks"
       }
      }
     },
     "localname": "ItemsInCourseOfCollectionFromOtherBanks",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "terseLabel": "Key management personnel compensation"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LandAndBuildingsMember": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Land and buildings [member]",
        "terseLabel": "Land and buildings [member]"
       }
      }
     },
     "localname": "LandAndBuildingsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r198",
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities [member]"
       }
      }
     },
     "localname": "LeaseLiabilitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseReceivablesMember": {
     "auth_ref": [
      "r149",
      "r153",
      "r206"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for receivables related to leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Lease receivables [member]",
        "terseLabel": "Lease receivables [member]"
       }
      }
     },
     "localname": "LeaseReceivablesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LegalProceedingsProvision": {
     "auth_ref": [
      "r189",
      "r190"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_Provisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provision for legal proceedings. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Legal proceedings provision",
        "terseLabel": "Legal proceedings provision"
       }
      }
     },
     "localname": "LegalProceedingsProvision",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "auth_ref": [
      "r57",
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "terseLabel": "Level 1 Of Fair Value Hierarchy [Member]"
       }
      }
     },
     "localname": "Level1OfFairValueHierarchyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Level 2 Of Fair Value Hierarchy [Member]"
       }
      }
     },
     "localname": "Level2OfFairValueHierarchyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]",
        "terseLabel": "Level 3 Of Fair Value Hierarchy [Member]"
       }
      }
     },
     "localname": "Level3OfFairValueHierarchyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsbylevelsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r57",
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r24",
      "r121",
      "r122",
      "r123",
      "r166",
      "r169"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesDueToCentralBanks": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities due to central banks."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities due to central banks",
        "terseLabel": "Liabilities due to central banks"
       }
      }
     },
     "localname": "LiabilitiesDueToCentralBanks",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesForIncurredClaimsMember": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an entity\u2019s obligation to: (a) investigate and pay valid claims for insured events that have already occurred, including events that have occurred but for which claims have not been reported, and other incurred insurance expenses; and (b) pay amounts that are not included in (a) and that relate to: (i) insurance contract services that have already been provided; or (ii) any investment components or other amounts that are not related to the provision of insurance contract services and that are not in the liability for remaining coverage."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities for incurred claims [member]",
        "terseLabel": "Liabilities for incurred claims [member]"
       }
      }
     },
     "localname": "LiabilitiesForIncurredClaimsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note22LiabilitiesunderinsuranceandreinsurancecontractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale": {
     "auth_ref": [
      "r22",
      "r144"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 10.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities included in disposal groups classified as held for sale. [Refer: Liabilities; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities included in disposal groups classified as held for sale",
        "terseLabel": "Liabilities included in disposal groups classified as held for sale"
       }
      }
     },
     "localname": "LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities [member]",
        "terseLabel": "Liabilities [member]"
       }
      }
     },
     "localname": "LiabilitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LoansAndAdvancesToBanks": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_FinancialAssetsAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of loans and advances the entity has made to banks."
       }
      },
      "en-us": {
       "role": {
        "label": "Loans and advances to banks",
        "terseLabel": "Loans and advances to banks"
       }
      }
     },
     "localname": "LoansAndAdvancesToBanks",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LoansAndAdvancesToCustomers": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_FinancialAssetsAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of loans and advances the entity has made to customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Loans and advances to customers",
        "terseLabel": "Loans and advances to customers"
       }
      }
     },
     "localname": "LoansAndAdvancesToCustomers",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13FinancialassetsatamortisedcostDetails",
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r26",
      "r125",
      "r128",
      "r129",
      "r131",
      "r132",
      "r134",
      "r135",
      "r147",
      "r155",
      "r187",
      "r208"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6WholesalefinancingoperationscarriedoutbygroupentitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Maximum exposure to credit risk",
        "terseLabel": "Maximum exposure to credit risk"
       }
      }
     },
     "localname": "MaximumExposureToCreditRisk",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating expense",
        "terseLabel": "Miscellaneous other operating expense"
       }
      }
     },
     "localname": "MiscellaneousOtherOperatingExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingexpenseDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating income",
        "terseLabel": "Miscellaneous other operating income"
       }
      }
     },
     "localname": "MiscellaneousOtherOperatingIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note36OtheroperatingincomeDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r23",
      "r109",
      "r111"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interests",
        "totalLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note28NonControllingInterestClassifiedByConceptDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interests [member]"
       }
      }
     },
     "localname": "NoncontrollingInterestsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets or disposal groups classified as held for sale. [Refer: Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale",
        "negatedTerseLabel": "Non-current assets or disposal groups classified as held for sale",
        "terseLabel": "Non-current assets or disposal groups classified as held for sale"
       }
      }
     },
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note20NoncurrentassetsanddisposalgroupsclassifiedasheldforsalebreakdownbyitemsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale or as held for distribution to owners [abstract]",
        "terseLabel": "Non-current assets or disposal groups classified as held for sale or as held for distribution to owners [abstract]"
       }
      }
     },
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OnDemandMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an on demand time band."
       }
      },
      "en-us": {
       "role": {
        "label": "On demand [member]",
        "terseLabel": "On demand [Member]"
       }
      }
     },
     "localname": "OnDemandMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposurebreakdownbycounterpartyandproductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherAdjustmentsToReconcileProfitLoss": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Adjustments to reconcile profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other adjustments to reconcile profit (loss)",
        "terseLabel": "Other adjustments to reconcile profit (loss)"
       }
      }
     },
     "localname": "OtherAdjustmentsToReconcileProfitLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherAssets": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 14.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other assets",
        "terseLabel": "Other assets",
        "totalLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r195"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OutflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire interests in joint ventures (other than payments for those instruments considered to be cash equivalents or those held for dealing or trading purposes), classified as investing activities. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other cash payments to acquire interests in joint ventures, classified as investing activities",
        "negatedTerseLabel": "Other cash payments to acquire interests in joint ventures, classified as investing activities"
       }
      }
     },
     "localname": "OtherCashPaymentsToAcquireInterestsInJointVenturesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_InflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of interests in joint ventures (other than receipts for those instruments considered to be cash equivalents and those held for dealing or trading purposes), classified as investing activities. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other cash receipts from sales of interests in joint ventures, classified as investing activities",
        "terseLabel": "Other cash receipts from sales of interests in joint ventures"
       }
      }
     },
     "localname": "OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r33",
      "r43",
      "r115"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "totalLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges": {
     "auth_ref": [
      "r27",
      "r44"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income, before tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, cash flow hedges",
        "totalLabel": "Other comprehensive income, before tax, cash flow hedges"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability": {
     "auth_ref": [
      "r27",
      "r44"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to change in the fair value of financial liability attributable to change in the credit risk of the liability. [Refer: Other comprehensive income, before tax; Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, change in fair value of financial liability attributable to change in credit risk of liability",
        "terseLabel": "Other comprehensive income, before tax, change in fair value of financial liability attributable to change in credit risk of liability"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r27",
      "r44"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to exchange differences on translation of financial statements of foreign operations. [Refer: Other comprehensive income, before tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, exchange differences on translation of foreign operations",
        "totalLabel": "Other comprehensive income, before tax, exchange differences on translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "auth_ref": [
      "r27",
      "r44",
      "r146"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income, before tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) from investments in equity instruments",
        "terseLabel": "Other comprehensive income, before tax, gains (losses) from investments in equity instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments": {
     "auth_ref": [
      "r27",
      "r44"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on hedging instruments that hedge investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income, before tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on hedging instruments that hedge investments in equity instruments",
        "terseLabel": "Other comprehensive income, before tax, gains (losses) on hedging instruments that hedge investments in equity instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r27",
      "r44",
      "r225"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations": {
     "auth_ref": [
      "r44",
      "r82",
      "r172"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, after reclassification adjustments, related to hedges of net investments in foreign operations. [Refer: Other comprehensive income, before tax]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, hedges of net investments in foreign operations",
        "totalLabel": "Other comprehensive income, before tax, hedges of net investments in foreign operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax": {
     "auth_ref": [
      "r220",
      "r222"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, before tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, before tax",
        "terseLabel": "Other comprehensive income that will be reclassified to profit or loss, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax": {
     "auth_ref": [
      "r220",
      "r222"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, before tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will not be reclassified to profit or loss, before tax",
        "totalLabel": "Other comprehensive income that will not be reclassified to profit or loss, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherEmployeeExpense": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other employee expense",
        "terseLabel": "Other employee expense"
       }
      }
     },
     "localname": "OtherEmployeeExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherEquityInterest": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 4.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other equity interest",
        "terseLabel": "Other equity interest"
       }
      }
     },
     "localname": "OtherEquityInterest",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherEquityInterestMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other equity interest [member]",
        "terseLabel": "Other equity interest [member]"
       }
      }
     },
     "localname": "OtherEquityInterestMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherExpenseByFunction": {
     "auth_ref": [
      "r48",
      "r64",
      "r182"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'function of expense' form for its analysis of expenses."
       }
      },
      "en-us": {
       "role": {
        "label": "Other expense, by function",
        "terseLabel": "Other expense, by function"
       }
      }
     },
     "localname": "OtherExpenseByFunction",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherExpenseByNature": {
     "auth_ref": [
      "r48",
      "r181"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other expenses, by nature",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenseByNature",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38OtheradministrativeexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFeeAndCommissionExpense": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fee and commission expense that the entity does not separately disclose in the same statement or note. [Refer: Fee and commission expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other fee and commission expense",
        "terseLabel": "Other fee and commission expense"
       }
      }
     },
     "localname": "OtherFeeAndCommissionExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34FeesandcommissionexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFeeAndCommissionIncome": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fee and commission income that the entity does not separately disclose in the same statement or note. [Refer: Fee and commission income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other fee and commission income",
        "terseLabel": "Other fee and commission income"
       }
      }
     },
     "localname": "OtherFeeAndCommissionIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialAssets": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other financial assets",
        "terseLabel": "Other financial assets"
       }
      }
     },
     "localname": "OtherFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note8CashCashBalancesAtCentralBanksAndOtherDemandDepositsDetails",
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialLiabilities": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_FinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other financial liabilities",
        "terseLabel": "Other financial liabilities"
       }
      }
     },
     "localname": "OtherFinancialLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note21FinancialliabilitiesatamortisedcostDetails",
      "http://www.bbva.es/role/Note21OtherFinancialLiabilitiesDetails",
      "http://www.bbva.es/role/Note7FairvalueoffinancialinstrumentsatamortizedcostbylevelsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherLiabilities": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 9.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note19OtherassetsandliabilitiesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherProvisions": {
     "auth_ref": [
      "r28",
      "r75"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_Provisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other provisions",
        "terseLabel": "Other provisions"
       }
      }
     },
     "localname": "OtherProvisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReserves": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 7.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Other reserves",
        "totalLabel": "Other reserves"
       }
      }
     },
     "localname": "OtherReserves",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note26RetainedearningsrevaluationreservesandotherreservesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReservesMember": {
     "auth_ref": [
      "r7",
      "r30"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. It also represents the standard value for the 'Reserves within equity' axis if no other member is used. [Refer: Retained earnings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves [member]",
        "terseLabel": "Other reserves [member]"
       }
      }
     },
     "localname": "OtherReservesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OutflowsOfCashFromInvestingActivities": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Outflows of cash from investing activities",
        "negatedTotalLabel": "Outflows of cash from investing activities"
       }
      }
     },
     "localname": "OutflowsOfCashFromInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PortfolioAndOtherManagementFeeIncome": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income recognised from portfolio and other management fees."
       }
      },
      "en-us": {
       "role": {
        "label": "Portfolio and other management fee income",
        "terseLabel": "Portfolio and other management fee income"
       }
      }
     },
     "localname": "PortfolioAndOtherManagementFeeIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note34FeeandcommissionincomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "auth_ref": [
      "r225",
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [member]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense in profit or loss, defined benefit plans",
        "terseLabel": "Post-employment benefit expense, defined benefit plans"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Post-employment benefit expense, defined contribution plans"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PreviouslyStatedMember": {
     "auth_ref": [
      "r2",
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)."
       }
      },
      "en-us": {
       "role": {
        "label": "Previously stated [member]",
        "terseLabel": "Previously stated [member]"
       }
      }
     },
     "localname": "PreviouslyStatedMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations": {
     "auth_ref": [
      "r232"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 5.0,
       "parentTag": "ifrs-full_InflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the disposal of non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from disposal of non-current assets or disposal groups classified as held for sale and discontinued operations",
        "terseLabel": "Proceeds from disposal of non-current assets or disposal groups classified as held for sale and discontinued operations"
       }
      }
     },
     "localname": "ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfSubordinatedLiabilities": {
     "auth_ref": [
      "r233"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "bbva_DisinvestmentsInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of subordinated liabilities. [Refer: Subordinated liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of subordinated liabilities",
        "terseLabel": "Proceeds from issue of subordinated liabilities"
       }
      }
     },
     "localname": "ProceedsFromIssueOfSubordinatedLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "auth_ref": [
      "r197"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "bbva_DisinvestmentsInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "terseLabel": "Proceeds from issuing shares"
       }
      }
     },
     "localname": "ProceedsFromIssuingShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_InflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales of intangible assets, classified as investing activities",
        "terseLabel": "Proceeds from sales of intangible assets"
       }
      }
     },
     "localname": "ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_InflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Proceeds from sales of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r32",
      "r91",
      "r104",
      "r107",
      "r166",
      "r167",
      "r200",
      "r203"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Profit (loss)",
        "totalLabel": "Profit (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r35",
      "r110"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Profit (loss), attributable to non-controlling interests"
       }
      }
     },
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Nota28ProfitattributabletononcontrollinginterestsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Profit (loss), attributable to owners of parent"
       }
      }
     },
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r143",
      "r181",
      "r182",
      "r211",
      "r212"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Profit (loss) before tax",
        "totalLabel": "Profit (loss) before tax"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r32",
      "r113",
      "r166",
      "r167"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "totalLabel": "Profit (loss) from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "auth_ref": [
      "r41",
      "r47",
      "r114",
      "r142"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations",
        "terseLabel": "Profit (loss) from discontinued operations"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "auth_ref": [
      "r188",
      "r221"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Profit (loss) from operating activities"
       }
      }
     },
     "localname": "ProfitLossFromOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r10",
      "r55"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "bbva_TangibleAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "terseLabel": "Property, plant and equipment",
        "totalLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Provisions": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 7.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities of uncertain timing or amount, including provisions for employee benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Provisions",
        "terseLabel": "Provisions",
        "totalLabel": "Provisions"
       }
      }
     },
     "localname": "Provisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProvisionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions [abstract]"
       }
      }
     },
     "localname": "ProvisionsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProvisionsForEmployeeBenefits": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_Provisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provisions for employee benefits. [Refer: Employee benefits expense; Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Provisions for employee benefits",
        "terseLabel": "Provisions for employee benefits"
       }
      }
     },
     "localname": "ProvisionsForEmployeeBenefits",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note23ProvisionsBreakdownByConceptsDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r193"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OutflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedTerseLabel": "Purchase of intangible assets, classified as investing activities"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r193"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 1.0,
       "parentTag": "ifrs-full_OutflowsOfCashFromInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedTerseLabel": "Purchase of property, plant and equipment, classified as investing activities"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of treasury shares",
        "negatedTerseLabel": "Purchase of treasury shares"
       }
      }
     },
     "localname": "PurchaseOfTreasuryShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsBeforeTax": {
     "auth_ref": [
      "r175",
      "r177"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "bbva_OtherComprehensiveIncomeBeforeTaxDebtInstrumentsAtFairValueWithChangesInOtherComprehensiveIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to available-for-sale financial assets, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Financial assets available-for-sale; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on available-for-sale financial assets, before tax",
        "negatedTerseLabel": "Reclassification adjustments on available-for-sale financial assets, before tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on cash flow hedges, before tax",
        "negatedTerseLabel": "Reclassification adjustments on cash flow hedges, before tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax": {
     "auth_ref": [
      "r46",
      "r59"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to exchange differences when the financial statements of foreign operations are translated, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on exchange differences on translation of foreign operations, before tax",
        "negatedTerseLabel": "Reclassification adjustments on exchange differences on translation, before tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax": {
     "auth_ref": [
      "r46",
      "r83",
      "r173"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeBeforeTaxHedgesOfNetInvestmentsInForeignOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to hedges of net investments in foreign operations, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on hedges of net investments in foreign operations, before tax",
        "terseLabel": "Reclassification adjustments on hedges of net investments in foreign operations, before tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RelatedPartiesMember": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for related parties. Related parties are persons or entities that are related to the entity that is preparing its financial statements (the reporting entity). (a) A person or a close member of that person\u2019s family is related to a reporting entity if that person: (i) has control or joint control over the reporting entity; (ii) has significant influence over the reporting entity; or (iii) is a member of the key management personnel of the reporting entity or of a parent of the reporting entity. (b) An entity is related to a reporting entity if any of the following conditions applies: (i) The entity and the reporting entity are members of the same group (which means that each parent, subsidiary and fellow subsidiary is related to the others). (ii) One entity is an associate or joint venture of the other entity (or an associate or joint venture of a member of a group of which the other entity is a member). (iii) Both entities are joint ventures of the same third party. (iv) One entity is a joint venture of a third entity and the other entity is an associate of the third entity. (v) The entity is a post-employment benefit plan for the benefit of employees of either the reporting entity or an entity related to the reporting entity. If the reporting entity is itself such a plan, the sponsoring employers are also related to the reporting entity. (vi) The entity is controlled or jointly controlled by a person identified in (a). (vii) A person identified in (a)(i) has significant influence over the entity or is a member of the key management personnel of the entity (or of a parent of the entity). (viii) The entity, or any member of a group of which it is a part, provides key management personnel services to the reporting entity or to the parent of the reporting entity. [Refer: Joint ventures [member]; Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Related parties [member]",
        "terseLabel": "Related parties [member]"
       }
      }
     },
     "localname": "RelatedPartiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note44BalancesarisingfromtransactionswithentitiesofthegroupDetails",
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions [abstract]",
        "terseLabel": "Related party transactions [abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RepaymentsOfSubordinatedLiabilities": {
     "auth_ref": [
      "r233"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement": {
       "order": 2.0,
       "parentTag": "bbva_InvestmentsInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of subordinated liabilities. [Refer: Subordinated liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of subordinated liabilities",
        "negatedTerseLabel": "Repayments of subordinated liabilities"
       }
      }
     },
     "localname": "RepaymentsOfSubordinatedLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcashflowsindirectmethodStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RestatedMember": {
     "auth_ref": [
      "r2",
      "r100",
      "r101",
      "r102",
      "r133",
      "r218"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Currently stated [member]",
        "terseLabel": "Currently stated [member]"
       }
      }
     },
     "localname": "RestatedMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r184",
      "r185"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 5.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarnings",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note26RetainedearningsrevaluationreservesandotherreservesDetails",
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r7",
      "r183"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Retained earnings [member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "auth_ref": [
      "r2",
      "r100",
      "r101",
      "r102"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]",
        "terseLabel": "Retrospective application and retrospective restatement [axis]"
       }
      }
     },
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RevaluationSurplus": {
     "auth_ref": [
      "r53",
      "r80"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 6.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated revaluation surplus on the revaluation of assets recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revaluation surplus",
        "terseLabel": "Revaluation surplus"
       }
      }
     },
     "localname": "RevaluationSurplus",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevaluationSurplusMember": {
     "auth_ref": [
      "r53",
      "r108",
      "r183"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated revaluation surplus on the revaluation of assets recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revaluation surplus [member]",
        "terseLabel": "Revaluation surplus [member]"
       }
      }
     },
     "localname": "RevaluationSurplusMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RevenueFromDividends": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividend income",
        "terseLabel": "Dividend income"
       }
      }
     },
     "localname": "RevenueFromDividends",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note20CondensedconsolidatedincomestatementsofcompaniessoldintheUSAsubsidiaryDetails",
      "http://www.bbva.es/role/Note33DividendincomebreakdownbyheadlineDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromInterest": {
     "auth_ref": [
      "r118",
      "r161",
      "r170",
      "r217"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income",
        "terseLabel": "Interest income",
        "totalLabel": "Interest income"
       }
      }
     },
     "localname": "RevenueFromInterest",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note32InterestincomebreakdownbyoriginDetails",
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssetsMember": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]",
        "terseLabel": "Right of use assets [Member]"
       }
      }
     },
     "localname": "RightofuseAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails",
      "http://www.bbva.es/role/Note39DepreciationandamortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SaleOrIssueOfTreasuryShares": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity resulting from the sale or issue of treasury shares. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Sale or issue of treasury shares",
        "terseLabel": "Sale or issue of treasury shares"
       }
      }
     },
     "localname": "SaleOrIssueOfTreasuryShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Share of the other comprehensive income of associates and joint ventures accounted for using the equity method that will be reclassified to profit or loss, before tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will be reclassified to profit or loss, before tax",
        "terseLabel": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will be reclassified to profit or loss, before tax"
       }
      }
     },
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Share of the other comprehensive income of associates and joint ventures accounted for using the equity method that will not be reclassified to profit or loss, net of tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will not be reclassified to profit or loss, net of tax",
        "terseLabel": "Share of other comprehensive income of associates and joint ventures accounted for using equity method that will not be reclassified to profit or loss, net of tax"
       }
      }
     },
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeOCIcomponentspresentedbeforetaxStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r39",
      "r164",
      "r170"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement": {
       "order": 2.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "terseLabel": "Share of profit (loss) of associates and joint ventures accounted for using equity method"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofcomprehensiveincomeprofitorlossbyfunctionofexpenseStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharePremium": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 2.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      },
      "en-us": {
       "role": {
        "label": "Share premium",
        "terseLabel": "Share premium"
       }
      }
     },
     "localname": "SharePremium",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharePremiumMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      },
      "en-us": {
       "role": {
        "label": "Share premium [member]",
        "terseLabel": "Share premium [member]"
       }
      }
     },
     "localname": "SharePremiumMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SocialSecurityContributions": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Social security contributions",
        "terseLabel": "Social security contributions"
       }
      }
     },
     "localname": "SocialSecurityContributions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement of changes in equity [line items]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]",
        "terseLabel": "Statement of changes in equity [table]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeReceivablesMember": {
     "auth_ref": [
      "r149",
      "r153",
      "r206",
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Trade receivables [Member]"
       }
      }
     },
     "localname": "TradeReceivablesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note13LoansandadvancestocustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TreasuryShares": {
     "auth_ref": [
      "r67",
      "r184"
     ],
     "calculation": {
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement": {
       "order": 8.0,
       "parentTag": "bbva_ShareholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      },
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "terseLabel": "Treasury shares"
       }
      }
     },
     "localname": "TreasuryShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementoffinancialpositionorderofliquidityStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TreasurySharesMember": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      },
      "en-us": {
       "role": {
        "label": "Treasury shares [member]",
        "terseLabel": "Treasury shares [member]"
       }
      }
     },
     "localname": "TreasurySharesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/StatementofchangesinequityStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_WagesAndSalaries": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Wages and salaries"
       }
      }
     },
     "localname": "WagesAndSalaries",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "presentation": [
      "http://www.bbva.es/role/Note38PersonnelexpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sic_Z2590": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "2590 Miscellaneous Furniture and Fixtures [Member]",
        "terseLabel": "2590 Miscellaneous Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "Z2590",
     "nsuri": "http://xbrl.sec.gov/sic/2023",
     "presentation": [
      "http://www.bbva.es/role/Note16TangibleAssetsBreakdownByTypeOfAssetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Chairman [Member]",
        "terseLabel": "Board of Directors Chairman [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45RemunerationfornonexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.bbva.es/role/Note45FixedremunerationofexecutivedirectorsDetails",
      "http://www.bbva.es/role/Note45PensioncommitmentswithexecutivedirectorsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.bbva.es/role/Note21DebtcertificatesDetails",
      "http://www.bbva.es/role/Note27AccumulatedOtherComprehensiveIncomeClassifiedByConceptsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.bbva.es/role/Note44TransactionswithmembersoftheBoardofDirectorsandSeniorManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SouthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "South America [Member]",
        "terseLabel": "South America [Member]"
       }
      }
     },
     "localname": "SouthAmericaMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.bbva.es/role/Note21CustomerDepositsDetails",
      "http://www.bbva.es/role/Note21DepositsfromcreditinstitutionsDetails",
      "http://www.bbva.es/role/Note5MainmarginsandprofitbyoperatingsegmentsDetails",
      "http://www.bbva.es/role/Note5TotalgroupassetsbyoperatingsegmentDetails",
      "http://www.bbva.es/role/Note6MaximumcreditriskexposureaccumulatedallowancesandcarryingamountbygeographicallocationDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r10": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r100": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "30",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_30_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r106": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r107": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r108": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "IG10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG10&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r109": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r11": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r110": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r111": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r112": {
   "Clause": "ix",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r113": {
   "Clause": "vi",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r114": {
   "Clause": "vii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r115": {
   "Clause": "viii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r116": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r117": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r118": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r119": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r12": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r120": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r121": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r122": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r123": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r124": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r130": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "100",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_100_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "78",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_78_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Clause": "v",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "da",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_da&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r140": {
   "Clause": "vi",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "38",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_38&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "11A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_11A_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Clause": "vii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a_vii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Clause": "iii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r150": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Clause": "iii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r160": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r170": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "6.5.13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_6.5.13_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "6.5.14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_6.5.14&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Note": "Expired 2023-01-01",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_91_b&doctype=Standard&forcepdf=true",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Note": "Expired 2023-01-01",
   "Number": "1",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_92&doctype=Standard&forcepdf=true",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Note": "Expired 2023-01-01",
   "Number": "7",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Note": "Expired 2023-01-01",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_20_a_ii&doctype=Standard&book=b",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Note": "Expired 2023-01-01",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_20_e&doctype=Standard&book=b",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Note": "Expired 2023-01-01",
   "Number": "7",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_e&doctype=Standard&book=b",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r180": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Note": "Expired 2023-01-01",
   "Number": "7",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_24_a_i&doctype=Standard&book=b",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r182": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r183": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r184": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r185": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r186": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r187": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r188": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r189": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r19": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "ma",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_ma&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r190": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "37",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r191": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r192": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r193": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r194": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r195": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r196": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r197": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r198": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r199": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r2": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r20": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r200": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r201": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r202": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r203": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r204": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r205": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r206": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r207": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r208": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r209": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r21": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r210": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r211": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r212": {
   "IssueDate": "2023-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r213": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r214": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r215": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r216": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r217": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r218": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r219": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r22": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "p",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_p&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r220": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r221": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r222": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r223": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r224": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r225": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r226": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r227": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r228": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r229": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r23": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r230": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r231": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r232": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r233": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r234": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r235": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r236": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r24": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r30": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "80A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_80A&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r40": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "ea",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_92&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Clause": "iii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r50": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Clause": "i",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "48",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_48&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r60": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Clause": "vi",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Clause": "vii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_vii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Clause": "viii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r70": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Clause": "ii",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Clause": "iv",
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r80": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "39",
   "Paragraph": "102",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2023-en-r&anchor=para_102_a&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "39",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r90": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "IssueDate": "2023-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  }
 },
 "version": "2.2"
}
