| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<FilingSummary> |
| <Version> 3.24.1.u1 </Version> |
| <ProcessingTime/> |
| <ReportFormat> html </ReportFormat> |
| <ContextCount> 1996 </ContextCount> |
| <ElementCount> 1039 </ElementCount> |
| <EntityCount> 1 </EntityCount> |
| <FootnotesReported> false </FootnotesReported> |
| <SegmentCount> 631 </SegmentCount> |
| <ScenarioCount> 0 </ScenarioCount> |
| <TuplesReported> false </TuplesReported> |
| <UnitCount> 10 </UnitCount> |
| <MyReports> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R1.htm </HtmlFileName> |
| | | <LongName> 00000001 - Document - Cover </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Cover </Role> |
| | | <ShortName> Cover </ShortName> |
| | | <MenuCategory> Cover </MenuCategory> |
| | | <Position> 1 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R2.htm </HtmlFileName> |
| | | <LongName> 00000002 - Statement - Consolidated Statements of Financial Position </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/StatementsOfFinancialPosition </Role> |
| | | <ShortName> Consolidated Statements of Financial Position </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 2 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R3.htm </HtmlFileName> |
| | | <LongName> 00000003 - Statement - Consolidated Statements of Income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/StatementsOfIncome </Role> |
| | | <ShortName> Consolidated Statements of Income </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 3 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R4.htm </HtmlFileName> |
| | | <LongName> 00000004 - Statement - Consolidated Statements of Income (Parenthetical) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/StatementsOfIncomeParenthetical </Role> |
| | | <ShortName> Consolidated Statements of Income (Parenthetical) </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 4 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R5.htm </HtmlFileName> |
| | | <LongName> 00000005 - Statement - Consolidated Statements of Comprehensive Income </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/StatementsOfComprehensiveIncome </Role> |
| | | <ShortName> Consolidated Statements of Comprehensive Income </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 5 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R6.htm </HtmlFileName> |
| | | <LongName> 00000006 - Statement - Consolidated Statements of Cash Flows </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/StatementsOfCashFlows </Role> |
| | | <ShortName> Consolidated Statements of Cash Flows </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 6 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R7.htm </HtmlFileName> |
| | | <LongName> 00000007 - Statement - Consolidated Statements of Changes In Shareholders' Equity </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/StatementsOfChangesInShareholdersEquity </Role> |
| | | <ShortName> Consolidated Statements of Changes In Shareholders' Equity </ShortName> |
| | | <MenuCategory> Statements </MenuCategory> |
| | | <Position> 7 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R8.htm </HtmlFileName> |
| | | <LongName> 00000008 - Disclosure - The Company and its operations </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CompanyAndItsOperations </Role> |
| | | <ShortName> The Company and its operations </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 8 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R9.htm </HtmlFileName> |
| | | <LongName> 00000009 - Disclosure - Basis of preparation </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/BasisOfPreparation </Role> |
| | | <ShortName> Basis of preparation </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 9 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R10.htm </HtmlFileName> |
| | | <LongName> 00000010 - Disclosure - Material accounting policies </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/MaterialAccountingPolicies </Role> |
| | | <ShortName> Material accounting policies </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 10 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R11.htm </HtmlFileName> |
| | | <LongName> 00000011 - Disclosure - Judgments and sources of estimation uncertainty </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/JudgmentsAndSourcesOfEstimationUncertainty </Role> |
| | | <ShortName> Judgments and sources of estimation uncertainty </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 11 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R12.htm </HtmlFileName> |
| | | <LongName> 00000012 - Disclosure - Climate Change </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ClimateChange </Role> |
| | | <ShortName> Climate Change </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 12 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R13.htm </HtmlFileName> |
| | | <LongName> 00000013 - Disclosure - New standards and interpretations </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/NewStandardsAndInterpretations </Role> |
| | | <ShortName> New standards and interpretations </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 13 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R14.htm </HtmlFileName> |
| | | <LongName> 00000014 - Disclosure - Capital Management </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CapitalManagement </Role> |
| | | <ShortName> Capital Management </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 14 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R15.htm </HtmlFileName> |
| | | <LongName> 00000015 - Disclosure - Cash and cash equivalents and marketable securities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecurities </Role> |
| | | <ShortName> Cash and cash equivalents and marketable securities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 15 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R16.htm </HtmlFileName> |
| | | <LongName> 00000016 - Disclosure - Sales revenues </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenues </Role> |
| | | <ShortName> Sales revenues </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 16 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R17.htm </HtmlFileName> |
| | | <LongName> 00000017 - Disclosure - Costs and expenses by nature </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CostsAndExpensesByNature </Role> |
| | | <ShortName> Costs and expenses by nature </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 17 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R18.htm </HtmlFileName> |
| | | <LongName> 00000018 - Disclosure - Other income and expenses, net </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherIncomeAndExpensesNet </Role> |
| | | <ShortName> Other income and expenses, net </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 18 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R19.htm </HtmlFileName> |
| | | <LongName> 00000019 - Disclosure - Net finance income (expense) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/NetFinanceIncomeExpense </Role> |
| | | <ShortName> Net finance income (expense) </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 19 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R20.htm </HtmlFileName> |
| | | <LongName> 00000020 - Disclosure - Information by operating segment </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InformationByOperatingSegment </Role> |
| | | <ShortName> Information by operating segment </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 20 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R21.htm </HtmlFileName> |
| | | <LongName> 00000021 - Disclosure - Trade and other receivables </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivables </Role> |
| | | <ShortName> Trade and other receivables </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 21 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R22.htm </HtmlFileName> |
| | | <LongName> 00000022 - Disclosure - Inventories </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Inventories </Role> |
| | | <ShortName> Inventories </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 22 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R23.htm </HtmlFileName> |
| | | <LongName> 00000023 - Disclosure - Trade payables </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradePayables </Role> |
| | | <ShortName> Trade payables </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 23 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R24.htm </HtmlFileName> |
| | | <LongName> 00000024 - Disclosure - Taxes </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Taxes </Role> |
| | | <ShortName> Taxes </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 24 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R25.htm </HtmlFileName> |
| | | <LongName> 00000025 - Disclosure - Employee benefits </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefits </Role> |
| | | <ShortName> Employee benefits </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 25 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R26.htm </HtmlFileName> |
| | | <LongName> 00000026 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilities </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 26 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R27.htm </HtmlFileName> |
| | | <LongName> 00000027 - Disclosure - Provision for decommissioning costs </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCosts </Role> |
| | | <ShortName> Provision for decommissioning costs </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 27 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R28.htm </HtmlFileName> |
| | | <LongName> 00000028 - Disclosure - Other assets and liabilities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherAssetsAndLiabilities </Role> |
| | | <ShortName> Other assets and liabilities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 28 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R29.htm </HtmlFileName> |
| | | <LongName> 00000029 - Disclosure - The ???Lava Jato (Car Wash) Operation??? and its effects on the Company </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LavaJatoCarWashOperationAndItsEffectsOnCompany </Role> |
| | | <ShortName> The ???Lava Jato (Car Wash) Operation??? and its effects on the Company </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 29 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R30.htm </HtmlFileName> |
| | | <LongName> 00000030 - Disclosure - Commitment to purchase natural gas </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CommitmentToPurchaseNaturalGas </Role> |
| | | <ShortName> Commitment to purchase natural gas </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 30 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R31.htm </HtmlFileName> |
| | | <LongName> 00000031 - Disclosure - Property, plant and equipment </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipment </Role> |
| | | <ShortName> Property, plant and equipment </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 31 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R32.htm </HtmlFileName> |
| | | <LongName> 00000032 - Disclosure - Intangible assets </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/IntangibleAssets </Role> |
| | | <ShortName> Intangible assets </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 32 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R33.htm </HtmlFileName> |
| | | <LongName> 00000033 - Disclosure - Impairment </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Impairment </Role> |
| | | <ShortName> Impairment </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 33 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R34.htm </HtmlFileName> |
| | | <LongName> 00000034 - Disclosure - Exploration and evaluation of oil and gas reserves </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReserves </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 34 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R35.htm </HtmlFileName> |
| | | <LongName> 00000035 - Disclosure - Collateral for crude oil exploration concession agreements </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CollateralForCrudeOilExplorationConcessionAgreements </Role> |
| | | <ShortName> Collateral for crude oil exploration concession agreements </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 35 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R36.htm </HtmlFileName> |
| | | <LongName> 00000036 - Disclosure - Consortia (partnerships) in E&P activities </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivities </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 36 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R37.htm </HtmlFileName> |
| | | <LongName> 00000037 - Disclosure - Investments </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Investments </Role> |
| | | <ShortName> Investments </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 37 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R38.htm </HtmlFileName> |
| | | <LongName> 00000038 - Disclosure - Disposal of assets and other transactions </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactions </Role> |
| | | <ShortName> Disposal of assets and other transactions </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 38 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R39.htm </HtmlFileName> |
| | | <LongName> 00000039 - Disclosure - Finance debt </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebt </Role> |
| | | <ShortName> Finance debt </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 39 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R40.htm </HtmlFileName> |
| | | <LongName> 00000040 - Disclosure - Lease liability </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiability </Role> |
| | | <ShortName> Lease liability </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 40 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R41.htm </HtmlFileName> |
| | | <LongName> 00000041 - Disclosure - Equity </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Equity </Role> |
| | | <ShortName> Equity </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 41 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R42.htm </HtmlFileName> |
| | | <LongName> 00000042 - Disclosure - Risk management </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagement </Role> |
| | | <ShortName> Risk management </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 42 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R43.htm </HtmlFileName> |
| | | <LongName> 00000043 - Disclosure - Related-party transactions </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Related-partyTransactions </Role> |
| | | <ShortName> Related-party transactions </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 43 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R44.htm </HtmlFileName> |
| | | <LongName> 00000044 - Disclosure - Supplemental information on statement of cash flows </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlows </Role> |
| | | <ShortName> Supplemental information on statement of cash flows </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 44 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R45.htm </HtmlFileName> |
| | | <LongName> 00000045 - Disclosure - Subsequent events </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SubsequentEvents </Role> |
| | | <ShortName> Subsequent events </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 45 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R46.htm </HtmlFileName> |
| | | <LongName> 00000046 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProduction </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) </ShortName> |
| | | <MenuCategory> Notes </MenuCategory> |
| | | <Position> 46 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R47.htm </HtmlFileName> |
| | | <LongName> 00000047 - Disclosure - Material accounting policies (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/MaterialAccountingPoliciesPolicies </Role> |
| | | <ShortName> Material accounting policies (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 47 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R48.htm </HtmlFileName> |
| | | <LongName> 00000048 - Disclosure - Cash and cash equivalents and marketable securities (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesPolicies </Role> |
| | | <ShortName> Cash and cash equivalents and marketable securities (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 48 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R49.htm </HtmlFileName> |
| | | <LongName> 00000049 - Disclosure - Sales revenues (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenuesPolicies </Role> |
| | | <ShortName> Sales revenues (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 49 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R50.htm </HtmlFileName> |
| | | <LongName> 00000050 - Disclosure - Information by operating segment (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InformationByOperatingSegmentPolicies </Role> |
| | | <ShortName> Information by operating segment (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 50 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R51.htm </HtmlFileName> |
| | | <LongName> 00000051 - Disclosure - Trade and other receivables (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivablesPolicies </Role> |
| | | <ShortName> Trade and other receivables (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 51 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R52.htm </HtmlFileName> |
| | | <LongName> 00000052 - Disclosure - Inventories (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InventoriesPolicies </Role> |
| | | <ShortName> Inventories (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 52 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R53.htm </HtmlFileName> |
| | | <LongName> 00000053 - Disclosure - Taxes (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesPolicies </Role> |
| | | <ShortName> Taxes (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 53 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R54.htm </HtmlFileName> |
| | | <LongName> 00000054 - Disclosure - Employee benefits (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsPolicies </Role> |
| | | <ShortName> Employee benefits (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 54 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R55.htm </HtmlFileName> |
| | | <LongName> 00000055 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesPolicies </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 55 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R56.htm </HtmlFileName> |
| | | <LongName> 00000056 - Disclosure - Provision for decommissioning costs (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsPolicies </Role> |
| | | <ShortName> Provision for decommissioning costs (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 56 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R57.htm </HtmlFileName> |
| | | <LongName> 00000057 - Disclosure - Other assets and liabilities (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherAssetsAndLiabilitiesPolicies </Role> |
| | | <ShortName> Other assets and liabilities (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 57 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R58.htm </HtmlFileName> |
| | | <LongName> 00000058 - Disclosure - Property, plant and equipment (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentPolicies </Role> |
| | | <ShortName> Property, plant and equipment (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 58 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R59.htm </HtmlFileName> |
| | | <LongName> 00000059 - Disclosure - Intangible assets (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/IntangibleAssetsPolicies </Role> |
| | | <ShortName> Intangible assets (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 59 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R60.htm </HtmlFileName> |
| | | <LongName> 00000060 - Disclosure - Impairment (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentPolicies </Role> |
| | | <ShortName> Impairment (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 60 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R61.htm </HtmlFileName> |
| | | <LongName> 00000061 - Disclosure - Exploration and evaluation of oil and gas reserves (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesPolicies </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 61 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R62.htm </HtmlFileName> |
| | | <LongName> 00000062 - Disclosure - Consortia (partnerships) in E&P activities (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesPolicies </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 62 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R63.htm </HtmlFileName> |
| | | <LongName> 00000063 - Disclosure - Investments (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsPolicies </Role> |
| | | <ShortName> Investments (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 63 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R64.htm </HtmlFileName> |
| | | <LongName> 00000064 - Disclosure - Disposal of assets and other transactions (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsPolicies </Role> |
| | | <ShortName> Disposal of assets and other transactions (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 64 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R65.htm </HtmlFileName> |
| | | <LongName> 00000065 - Disclosure - Finance debt (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtPolicies </Role> |
| | | <ShortName> Finance debt (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 65 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R66.htm </HtmlFileName> |
| | | <LongName> 00000066 - Disclosure - Lease liability (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilityPolicies </Role> |
| | | <ShortName> Lease liability (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 66 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R67.htm </HtmlFileName> |
| | | <LongName> 00000067 - Disclosure - Equity (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityPolicies </Role> |
| | | <ShortName> Equity (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 67 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R68.htm </HtmlFileName> |
| | | <LongName> 00000068 - Disclosure - Risk management (Policies) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementPolicies </Role> |
| | | <ShortName> Risk management (Policies) </ShortName> |
| | | <MenuCategory> Policies </MenuCategory> |
| | | <Position> 68 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R69.htm </HtmlFileName> |
| | | <LongName> 00000069 - Disclosure - Basis of preparation (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/BasisOfPreparationTables </Role> |
| | | <ShortName> Basis of preparation (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/BasisOfPreparation </ParentRole> |
| | | <Position> 69 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R70.htm </HtmlFileName> |
| | | <LongName> 00000070 - Disclosure - Climate Change (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ClimateChangeTables </Role> |
| | | <ShortName> Climate Change (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ClimateChange </ParentRole> |
| | | <Position> 70 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R71.htm </HtmlFileName> |
| | | <LongName> 00000071 - Disclosure - New standards and interpretations (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/NewStandardsAndInterpretationsTables </Role> |
| | | <ShortName> New standards and interpretations (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/NewStandardsAndInterpretations </ParentRole> |
| | | <Position> 71 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R72.htm </HtmlFileName> |
| | | <LongName> 00000072 - Disclosure - Cash and cash equivalents and marketable securities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesTables </Role> |
| | | <ShortName> Cash and cash equivalents and marketable securities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecurities </ParentRole> |
| | | <Position> 72 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R73.htm </HtmlFileName> |
| | | <LongName> 00000073 - Disclosure - Sales revenues (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenuesTables </Role> |
| | | <ShortName> Sales revenues (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SalesRevenues </ParentRole> |
| | | <Position> 73 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R74.htm </HtmlFileName> |
| | | <LongName> 00000074 - Disclosure - Costs and expenses by nature (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CostsAndExpensesByNatureTables </Role> |
| | | <ShortName> Costs and expenses by nature (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CostsAndExpensesByNature </ParentRole> |
| | | <Position> 74 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R75.htm </HtmlFileName> |
| | | <LongName> 00000075 - Disclosure - Other income and expenses, net (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherIncomeAndExpensesNetTables </Role> |
| | | <ShortName> Other income and expenses, net (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/OtherIncomeAndExpensesNet </ParentRole> |
| | | <Position> 75 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R76.htm </HtmlFileName> |
| | | <LongName> 00000076 - Disclosure - Net finance income (expense) (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/NetFinanceIncomeExpenseTables </Role> |
| | | <ShortName> Net finance income (expense) (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/NetFinanceIncomeExpense </ParentRole> |
| | | <Position> 76 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R77.htm </HtmlFileName> |
| | | <LongName> 00000077 - Disclosure - Information by operating segment (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InformationByOperatingSegmentTables </Role> |
| | | <ShortName> Information by operating segment (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InformationByOperatingSegment </ParentRole> |
| | | <Position> 77 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R78.htm </HtmlFileName> |
| | | <LongName> 00000078 - Disclosure - Trade and other receivables (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivablesTables </Role> |
| | | <ShortName> Trade and other receivables (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradeAndOtherReceivables </ParentRole> |
| | | <Position> 78 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R79.htm </HtmlFileName> |
| | | <LongName> 00000079 - Disclosure - Inventories (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InventoriesTables </Role> |
| | | <ShortName> Inventories (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Inventories </ParentRole> |
| | | <Position> 79 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R80.htm </HtmlFileName> |
| | | <LongName> 00000080 - Disclosure - Trade payables (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradePayablesTables </Role> |
| | | <ShortName> Trade payables (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradePayables </ParentRole> |
| | | <Position> 80 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R81.htm </HtmlFileName> |
| | | <LongName> 00000081 - Disclosure - Taxes (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesTables </Role> |
| | | <ShortName> Taxes (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Taxes </ParentRole> |
| | | <Position> 81 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R82.htm </HtmlFileName> |
| | | <LongName> 00000082 - Disclosure - Employee benefits (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsTables </Role> |
| | | <ShortName> Employee benefits (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefits </ParentRole> |
| | | <Position> 82 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R83.htm </HtmlFileName> |
| | | <LongName> 00000083 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilities </ParentRole> |
| | | <Position> 83 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R84.htm </HtmlFileName> |
| | | <LongName> 00000084 - Disclosure - Provision for decommissioning costs (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsTables </Role> |
| | | <ShortName> Provision for decommissioning costs (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionForDecommissioningCosts </ParentRole> |
| | | <Position> 84 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R85.htm </HtmlFileName> |
| | | <LongName> 00000085 - Disclosure - Other assets and liabilities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherAssetsAndLiabilitiesTables </Role> |
| | | <ShortName> Other assets and liabilities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/OtherAssetsAndLiabilities </ParentRole> |
| | | <Position> 85 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R86.htm </HtmlFileName> |
| | | <LongName> 00000086 - Disclosure - Property, plant and equipment (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentTables </Role> |
| | | <ShortName> Property, plant and equipment (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/PropertyPlantAndEquipment </ParentRole> |
| | | <Position> 86 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R87.htm </HtmlFileName> |
| | | <LongName> 00000087 - Disclosure - Intangible assets (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/IntangibleAssetsTables </Role> |
| | | <ShortName> Intangible assets (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/IntangibleAssets </ParentRole> |
| | | <Position> 87 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R88.htm </HtmlFileName> |
| | | <LongName> 00000088 - Disclosure - Impairment (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentTables </Role> |
| | | <ShortName> Impairment (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Impairment </ParentRole> |
| | | <Position> 88 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R89.htm </HtmlFileName> |
| | | <LongName> 00000089 - Disclosure - Exploration and evaluation of oil and gas reserves (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReserves </ParentRole> |
| | | <Position> 89 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R90.htm </HtmlFileName> |
| | | <LongName> 00000090 - Disclosure - Consortia (partnerships) in E&P activities (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesTables </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ConsortiaPartnershipsInEpActivities </ParentRole> |
| | | <Position> 90 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R91.htm </HtmlFileName> |
| | | <LongName> 00000091 - Disclosure - Investments (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsTables </Role> |
| | | <ShortName> Investments (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Investments </ParentRole> |
| | | <Position> 91 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R92.htm </HtmlFileName> |
| | | <LongName> 00000092 - Disclosure - Disposal of assets and other transactions (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables </Role> |
| | | <ShortName> Disposal of assets and other transactions (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactions </ParentRole> |
| | | <Position> 92 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R93.htm </HtmlFileName> |
| | | <LongName> 00000093 - Disclosure - Finance debt (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtTables </Role> |
| | | <ShortName> Finance debt (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebt </ParentRole> |
| | | <Position> 93 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R94.htm </HtmlFileName> |
| | | <LongName> 00000094 - Disclosure - Lease liability (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilityTables </Role> |
| | | <ShortName> Lease liability (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LeaseLiability </ParentRole> |
| | | <Position> 94 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R95.htm </HtmlFileName> |
| | | <LongName> 00000095 - Disclosure - Equity (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityTables </Role> |
| | | <ShortName> Equity (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Equity </ParentRole> |
| | | <Position> 95 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R96.htm </HtmlFileName> |
| | | <LongName> 00000096 - Disclosure - Risk management (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementTables </Role> |
| | | <ShortName> Risk management (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagement </ParentRole> |
| | | <Position> 96 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R97.htm </HtmlFileName> |
| | | <LongName> 00000097 - Disclosure - Related-party transactions (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Related-partyTransactionsTables </Role> |
| | | <ShortName> Related-party transactions (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Related-partyTransactions </ParentRole> |
| | | <Position> 97 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R98.htm </HtmlFileName> |
| | | <LongName> 00000098 - Disclosure - Supplemental information on statement of cash flows (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsTables </Role> |
| | | <ShortName> Supplemental information on statement of cash flows (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlows </ParentRole> |
| | | <Position> 98 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R99.htm </HtmlFileName> |
| | | <LongName> 00000099 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Tables) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Tables) </ShortName> |
| | | <MenuCategory> Tables </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProduction </ParentRole> |
| | | <Position> 99 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R100.htm </HtmlFileName> |
| | | <LongName> 00000100 - Disclosure - Basis of preparation (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/BasisOfPreparationDetails </Role> |
| | | <ShortName> Basis of preparation (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/BasisOfPreparationTables </ParentRole> |
| | | <Position> 100 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R101.htm </HtmlFileName> |
| | | <LongName> 00000101 - Disclosure - Climate Change (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ClimateChangeDetails </Role> |
| | | <ShortName> Climate Change (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ClimateChangeTables </ParentRole> |
| | | <Position> 101 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R102.htm </HtmlFileName> |
| | | <LongName> 00000102 - Disclosure - Climate Change (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ClimateChangeDetailsNarrative </Role> |
| | | <ShortName> Climate Change (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ClimateChangeTables </ParentRole> |
| | | <Position> 102 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R103.htm </HtmlFileName> |
| | | <LongName> 00000103 - Disclosure - New standards and interpretations (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/NewStandardsAndInterpretationsDetails </Role> |
| | | <ShortName> New standards and interpretations (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/NewStandardsAndInterpretationsTables </ParentRole> |
| | | <Position> 103 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R104.htm </HtmlFileName> |
| | | <LongName> 00000104 - Disclosure - Capital Management (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CapitalManagementDetailsNarrative </Role> |
| | | <ShortName> Capital Management (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CapitalManagement </ParentRole> |
| | | <Position> 104 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R105.htm </HtmlFileName> |
| | | <LongName> 00000105 - Disclosure - Cash and cash equivalents and Marketable securities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesDetails </Role> |
| | | <ShortName> Cash and cash equivalents and Marketable securities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 105 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R106.htm </HtmlFileName> |
| | | <LongName> 00000106 - Disclosure - Cash and cash equivalents and Marketable securities (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesDetails1 </Role> |
| | | <ShortName> Cash and cash equivalents and Marketable securities (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <Position> 106 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R107.htm </HtmlFileName> |
| | | <LongName> 00000107 - Disclosure - Cash and cash equivalents and marketable securities (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesDetailsNarrative </Role> |
| | | <ShortName> Cash and cash equivalents and marketable securities (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesTables </ParentRole> |
| | | <Position> 107 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R108.htm </HtmlFileName> |
| | | <LongName> 00000108 - Disclosure - Sales revenues (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenuesDetails </Role> |
| | | <ShortName> Sales revenues (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SalesRevenuesTables </ParentRole> |
| | | <Position> 108 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R109.htm </HtmlFileName> |
| | | <LongName> 00000109 - Disclosure - Sales revenues (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenuesDetails1 </Role> |
| | | <ShortName> Sales revenues (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SalesRevenuesTables </ParentRole> |
| | | <Position> 109 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R110.htm </HtmlFileName> |
| | | <LongName> 00000110 - Disclosure - Sales revenues (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenuesDetails2 </Role> |
| | | <ShortName> Sales revenues (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SalesRevenuesTables </ParentRole> |
| | | <Position> 110 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R111.htm </HtmlFileName> |
| | | <LongName> 00000111 - Disclosure - Sales revenues (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SalesRevenuesDetailsNarrative </Role> |
| | | <ShortName> Sales revenues (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SalesRevenuesTables </ParentRole> |
| | | <Position> 111 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R112.htm </HtmlFileName> |
| | | <LongName> 00000112 - Disclosure - Costs and expenses by nature (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CostsAndExpensesByNatureDetails </Role> |
| | | <ShortName> Costs and expenses by nature (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CostsAndExpensesByNatureTables </ParentRole> |
| | | <Position> 112 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R113.htm </HtmlFileName> |
| | | <LongName> 00000113 - Disclosure - Costs and expenses by nature (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CostsAndExpensesByNatureDetails1 </Role> |
| | | <ShortName> Costs and expenses by nature (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CostsAndExpensesByNatureTables </ParentRole> |
| | | <Position> 113 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R114.htm </HtmlFileName> |
| | | <LongName> 00000114 - Disclosure - Costs and expenses by nature (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CostsAndExpensesByNatureDetails2 </Role> |
| | | <ShortName> Costs and expenses by nature (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CostsAndExpensesByNatureTables </ParentRole> |
| | | <Position> 114 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R115.htm </HtmlFileName> |
| | | <LongName> 00000115 - Disclosure - Other income and expenses, net (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherIncomeAndExpensesNetDetails </Role> |
| | | <ShortName> Other income and expenses, net (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/OtherIncomeAndExpensesNetTables </ParentRole> |
| | | <Position> 115 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R116.htm </HtmlFileName> |
| | | <LongName> 00000116 - Disclosure - Net finance income (expense) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/NetFinanceIncomeExpenseDetails </Role> |
| | | <ShortName> Net finance income (expense) (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/NetFinanceIncomeExpenseTables </ParentRole> |
| | | <Position> 116 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R117.htm </HtmlFileName> |
| | | <LongName> 00000117 - Disclosure - Information by operating segment (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InformationByOperatingSegmentDetails </Role> |
| | | <ShortName> Information by operating segment (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InformationByOperatingSegmentTables </ParentRole> |
| | | <Position> 117 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R118.htm </HtmlFileName> |
| | | <LongName> 00000118 - Disclosure - Information by operating segment (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InformationByOperatingSegmentDetails1 </Role> |
| | | <ShortName> Information by operating segment (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InformationByOperatingSegmentTables </ParentRole> |
| | | <Position> 118 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R119.htm </HtmlFileName> |
| | | <LongName> 00000119 - Disclosure - Information by operating segment (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InformationByOperatingSegmentDetails2 </Role> |
| | | <ShortName> Information by operating segment (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InformationByOperatingSegmentTables </ParentRole> |
| | | <Position> 119 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R120.htm </HtmlFileName> |
| | | <LongName> 00000120 - Disclosure - Trade and other receivables (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivablesDetails </Role> |
| | | <ShortName> Trade and other receivables (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradeAndOtherReceivablesTables </ParentRole> |
| | | <Position> 120 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R121.htm </HtmlFileName> |
| | | <LongName> 00000121 - Disclosure - Trade and other receivables (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivablesDetails1 </Role> |
| | | <ShortName> Trade and other receivables (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradeAndOtherReceivablesTables </ParentRole> |
| | | <Position> 121 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R122.htm </HtmlFileName> |
| | | <LongName> 00000122 - Disclosure - Trade and other receivables (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivablesDetails2 </Role> |
| | | <ShortName> Trade and other receivables (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradeAndOtherReceivablesTables </ParentRole> |
| | | <Position> 122 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R123.htm </HtmlFileName> |
| | | <LongName> 00000123 - Disclosure - Trade and other receivables (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradeAndOtherReceivablesDetailsNarrative </Role> |
| | | <ShortName> Trade and other receivables (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradeAndOtherReceivablesTables </ParentRole> |
| | | <Position> 123 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R124.htm </HtmlFileName> |
| | | <LongName> 00000124 - Disclosure - Inventories (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InventoriesDetails </Role> |
| | | <ShortName> Inventories (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InventoriesTables </ParentRole> |
| | | <Position> 124 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R125.htm </HtmlFileName> |
| | | <LongName> 00000125 - Disclosure - Inventories (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InventoriesDetailsNarrative </Role> |
| | | <ShortName> Inventories (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InventoriesTables </ParentRole> |
| | | <Position> 125 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R126.htm </HtmlFileName> |
| | | <LongName> 00000126 - Disclosure - Trade payables (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradePayablesDetails </Role> |
| | | <ShortName> Trade payables (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradePayablesTables </ParentRole> |
| | | <Position> 126 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R127.htm </HtmlFileName> |
| | | <LongName> 00000127 - Disclosure - Trade payables (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TradePayablesDetailsNarrative </Role> |
| | | <ShortName> Trade payables (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TradePayablesTables </ParentRole> |
| | | <Position> 127 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R128.htm </HtmlFileName> |
| | | <LongName> 00000128 - Disclosure - Taxes (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails </Role> |
| | | <ShortName> Taxes (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 128 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R129.htm </HtmlFileName> |
| | | <LongName> 00000129 - Disclosure - Taxes (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails1 </Role> |
| | | <ShortName> Taxes (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 129 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R130.htm </HtmlFileName> |
| | | <LongName> 00000130 - Disclosure - Taxes (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails2 </Role> |
| | | <ShortName> Taxes (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 130 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R131.htm </HtmlFileName> |
| | | <LongName> 00000131 - Disclosure - Taxes (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails3 </Role> |
| | | <ShortName> Taxes (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 131 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R132.htm </HtmlFileName> |
| | | <LongName> 00000132 - Disclosure - Taxes (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails4 </Role> |
| | | <ShortName> Taxes (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 132 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R133.htm </HtmlFileName> |
| | | <LongName> 00000133 - Disclosure - Taxes (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails5 </Role> |
| | | <ShortName> Taxes (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 133 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R134.htm </HtmlFileName> |
| | | <LongName> 00000134 - Disclosure - Taxes (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails6 </Role> |
| | | <ShortName> Taxes (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 134 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R135.htm </HtmlFileName> |
| | | <LongName> 00000135 - Disclosure - Taxes (Details 7) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetails7 </Role> |
| | | <ShortName> Taxes (Details 7) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 135 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R136.htm </HtmlFileName> |
| | | <LongName> 00000136 - Disclosure - Taxes (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/TaxesDetailsNarrative </Role> |
| | | <ShortName> Taxes (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/TaxesTables </ParentRole> |
| | | <Position> 136 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R137.htm </HtmlFileName> |
| | | <LongName> 00000137 - Disclosure - Employee benefits (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails </Role> |
| | | <ShortName> Employee benefits (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 137 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R138.htm </HtmlFileName> |
| | | <LongName> 00000138 - Disclosure - Employee benefits (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails1 </Role> |
| | | <ShortName> Employee benefits (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 138 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R139.htm </HtmlFileName> |
| | | <LongName> 00000139 - Disclosure - Employee benefits (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails2 </Role> |
| | | <ShortName> Employee benefits (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 139 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R140.htm </HtmlFileName> |
| | | <LongName> 00000140 - Disclosure - Employee benefits (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails3 </Role> |
| | | <ShortName> Employee benefits (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 140 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R141.htm </HtmlFileName> |
| | | <LongName> 00000141 - Disclosure - Employee benefits (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails4 </Role> |
| | | <ShortName> Employee benefits (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 141 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R142.htm </HtmlFileName> |
| | | <LongName> 00000142 - Disclosure - Employee benefits (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails5 </Role> |
| | | <ShortName> Employee benefits (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 142 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R143.htm </HtmlFileName> |
| | | <LongName> 00000143 - Disclosure - Employee benefits (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails6 </Role> |
| | | <ShortName> Employee benefits (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 143 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R144.htm </HtmlFileName> |
| | | <LongName> 00000144 - Disclosure - Employee benefits (Details 7) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails7 </Role> |
| | | <ShortName> Employee benefits (Details 7) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 144 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R145.htm </HtmlFileName> |
| | | <LongName> 00000145 - Disclosure - Employee benefits (Details 8) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails8 </Role> |
| | | <ShortName> Employee benefits (Details 8) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 145 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R146.htm </HtmlFileName> |
| | | <LongName> 00000146 - Disclosure - Employee benefits (Details 9) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails9 </Role> |
| | | <ShortName> Employee benefits (Details 9) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 146 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R147.htm </HtmlFileName> |
| | | <LongName> 00000147 - Disclosure - Employee benefits (Details 10) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails10 </Role> |
| | | <ShortName> Employee benefits (Details 10) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 147 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R148.htm </HtmlFileName> |
| | | <LongName> 00000148 - Disclosure - Employee benefits (Details 11) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails11 </Role> |
| | | <ShortName> Employee benefits (Details 11) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 148 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R149.htm </HtmlFileName> |
| | | <LongName> 00000149 - Disclosure - Employee benefits (Details 12) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails12 </Role> |
| | | <ShortName> Employee benefits (Details 12) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 149 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R150.htm </HtmlFileName> |
| | | <LongName> 00000150 - Disclosure - Employee benefits (Details 13) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails13 </Role> |
| | | <ShortName> Employee benefits (Details 13) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 150 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R151.htm </HtmlFileName> |
| | | <LongName> 00000151 - Disclosure - Employee benefits (Details 14) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails14 </Role> |
| | | <ShortName> Employee benefits (Details 14) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 151 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R152.htm </HtmlFileName> |
| | | <LongName> 00000152 - Disclosure - Employee benefits (Details 15) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetails15 </Role> |
| | | <ShortName> Employee benefits (Details 15) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 152 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R153.htm </HtmlFileName> |
| | | <LongName> 00000153 - Disclosure - Employee benefits (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EmployeeBenefitsDetailsNarrative </Role> |
| | | <ShortName> Employee benefits (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EmployeeBenefitsTables </ParentRole> |
| | | <Position> 153 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R154.htm </HtmlFileName> |
| | | <LongName> 00000154 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 154 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R155.htm </HtmlFileName> |
| | | <LongName> 00000155 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails1 </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 155 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R156.htm </HtmlFileName> |
| | | <LongName> 00000156 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails2 </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 156 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R157.htm </HtmlFileName> |
| | | <LongName> 00000157 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails3 </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 157 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R158.htm </HtmlFileName> |
| | | <LongName> 00000158 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails4 </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 158 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R159.htm </HtmlFileName> |
| | | <LongName> 00000159 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails5 </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 159 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R160.htm </HtmlFileName> |
| | | <LongName> 00000160 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetailsNarrative </Role> |
| | | <ShortName> Provisions for legal proceedings, judicial deposits and contingent liabilities (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables </ParentRole> |
| | | <Position> 160 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R161.htm </HtmlFileName> |
| | | <LongName> 00000161 - Disclosure - Provision for decommissioning costs (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsDetails </Role> |
| | | <ShortName> Provision for decommissioning costs (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionForDecommissioningCostsTables </ParentRole> |
| | | <Position> 161 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R162.htm </HtmlFileName> |
| | | <LongName> 00000162 - Disclosure - Provision for decommissioning costs (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsDetails1 </Role> |
| | | <ShortName> Provision for decommissioning costs (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionForDecommissioningCostsTables </ParentRole> |
| | | <Position> 162 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R163.htm </HtmlFileName> |
| | | <LongName> 00000163 - Disclosure - Provision for decommissioning costs (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsDetails2 </Role> |
| | | <ShortName> Provision for decommissioning costs (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionForDecommissioningCostsTables </ParentRole> |
| | | <Position> 163 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R164.htm </HtmlFileName> |
| | | <LongName> 00000164 - Disclosure - Provision for decommissioning costs (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsDetails3 </Role> |
| | | <ShortName> Provision for decommissioning costs (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionForDecommissioningCostsTables </ParentRole> |
| | | <Position> 164 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R165.htm </HtmlFileName> |
| | | <LongName> 00000165 - Disclosure - Provision for decommissioning costs (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ProvisionForDecommissioningCostsDetailsNarrative </Role> |
| | | <ShortName> Provision for decommissioning costs (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ProvisionForDecommissioningCostsTables </ParentRole> |
| | | <Position> 165 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R166.htm </HtmlFileName> |
| | | <LongName> 00000166 - Disclosure - Other assets and liabilities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/OtherAssetsAndLiabilitiesDetails </Role> |
| | | <ShortName> Other assets and liabilities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/OtherAssetsAndLiabilitiesTables </ParentRole> |
| | | <Position> 166 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R167.htm </HtmlFileName> |
| | | <LongName> 00000167 - Disclosure - The ???Lava Jato (Car Wash) Operation??? and its effects on the Company (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LavaJatoCarWashOperationAndItsEffectsOnCompanyDetailsNarrative </Role> |
| | | <ShortName> The ???Lava Jato (Car Wash) Operation??? and its effects on the Company (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LavaJatoCarWashOperationAndItsEffectsOnCompany </ParentRole> |
| | | <Position> 167 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R168.htm </HtmlFileName> |
| | | <LongName> 00000168 - Disclosure - Commitment to purchase natural gas (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CommitmentToPurchaseNaturalGasDetailsNarrative </Role> |
| | | <ShortName> Commitment to purchase natural gas (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CommitmentToPurchaseNaturalGas </ParentRole> |
| | | <Position> 168 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R169.htm </HtmlFileName> |
| | | <LongName> 00000169 - Disclosure - Property, plant and equipment (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentDetails </Role> |
| | | <ShortName> Property, plant and equipment (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/PropertyPlantAndEquipmentTables </ParentRole> |
| | | <Position> 169 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R170.htm </HtmlFileName> |
| | | <LongName> 00000170 - Disclosure - Property, plant and equipment (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentDetails1 </Role> |
| | | <ShortName> Property, plant and equipment (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/PropertyPlantAndEquipmentTables </ParentRole> |
| | | <Position> 170 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R171.htm </HtmlFileName> |
| | | <LongName> 00000171 - Disclosure - Property, plant and equipment (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentDetails2 </Role> |
| | | <ShortName> Property, plant and equipment (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/PropertyPlantAndEquipmentTables </ParentRole> |
| | | <Position> 171 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R172.htm </HtmlFileName> |
| | | <LongName> 00000172 - Disclosure - Property, plant and equipment (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentDetails3 </Role> |
| | | <ShortName> Property, plant and equipment (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/PropertyPlantAndEquipmentTables </ParentRole> |
| | | <Position> 172 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R173.htm </HtmlFileName> |
| | | <LongName> 00000173 - Disclosure - Intangible assets (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/IntangibleAssetsDetails </Role> |
| | | <ShortName> Intangible assets (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/IntangibleAssetsTables </ParentRole> |
| | | <Position> 173 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R174.htm </HtmlFileName> |
| | | <LongName> 00000174 - Disclosure - Property, plant and equipment (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/PropertyPlantAndEquipmentDetailsNarrative </Role> |
| | | <ShortName> Property, plant and equipment (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/PropertyPlantAndEquipmentTables </ParentRole> |
| | | <Position> 174 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R175.htm </HtmlFileName> |
| | | <LongName> 00000175 - Disclosure - Impairment (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails </Role> |
| | | <ShortName> Impairment (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 175 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R176.htm </HtmlFileName> |
| | | <LongName> 00000176 - Disclosure - Impairment (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails1 </Role> |
| | | <ShortName> Impairment (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 176 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R177.htm </HtmlFileName> |
| | | <LongName> 00000177 - Disclosure - Impairment (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails2 </Role> |
| | | <ShortName> Impairment (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 177 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R178.htm </HtmlFileName> |
| | | <LongName> 00000178 - Disclosure - Impairment (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails3 </Role> |
| | | <ShortName> Impairment (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 178 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R179.htm </HtmlFileName> |
| | | <LongName> 00000179 - Disclosure - Impairment (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails4 </Role> |
| | | <ShortName> Impairment (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 179 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R180.htm </HtmlFileName> |
| | | <LongName> 00000180 - Disclosure - Impairment (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails5 </Role> |
| | | <ShortName> Impairment (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 180 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R181.htm </HtmlFileName> |
| | | <LongName> 00000181 - Disclosure - Impairment (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ImpairmentDetails6 </Role> |
| | | <ShortName> Impairment (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ImpairmentTables </ParentRole> |
| | | <Position> 181 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R182.htm </HtmlFileName> |
| | | <LongName> 00000182 - Disclosure - Exploration and evaluation of oil and gas reserves (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables </ParentRole> |
| | | <Position> 182 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R183.htm </HtmlFileName> |
| | | <LongName> 00000183 - Disclosure - Intangible assets (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/IntangibleAssetsDetailsNarrative </Role> |
| | | <ShortName> Intangible assets (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/IntangibleAssetsTables </ParentRole> |
| | | <Position> 183 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R184.htm </HtmlFileName> |
| | | <LongName> 00000184 - Disclosure - Exploration and evaluation of oil and gas reserves (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails1 </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables </ParentRole> |
| | | <Position> 184 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R185.htm </HtmlFileName> |
| | | <LongName> 00000185 - Disclosure - Exploration and evaluation of oil and gas reserves (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails2 </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables </ParentRole> |
| | | <Position> 185 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R186.htm </HtmlFileName> |
| | | <LongName> 00000186 - Disclosure - Exploration and evaluation of oil and gas reserves (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails3 </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables </ParentRole> |
| | | <Position> 186 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R187.htm </HtmlFileName> |
| | | <LongName> 00000187 - Disclosure - Exploration and evaluation of oil and gas reserves (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetailsNarrative </Role> |
| | | <ShortName> Exploration and evaluation of oil and gas reserves (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables </ParentRole> |
| | | <Position> 187 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R188.htm </HtmlFileName> |
| | | <LongName> 00000188 - Disclosure - Collateral for crude oil exploration concession agreements (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/CollateralForCrudeOilExplorationConcessionAgreementsDetailsNarrative </Role> |
| | | <ShortName> Collateral for crude oil exploration concession agreements (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/CollateralForCrudeOilExplorationConcessionAgreements </ParentRole> |
| | | <Position> 188 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R189.htm </HtmlFileName> |
| | | <LongName> 00000189 - Disclosure - Consortia (partnerships) in E&P activities (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetails </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesTables </ParentRole> |
| | | <Position> 189 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R190.htm </HtmlFileName> |
| | | <LongName> 00000190 - Disclosure - Consortia (partnerships) in E&P activities (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetails1 </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesTables </ParentRole> |
| | | <Position> 190 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R191.htm </HtmlFileName> |
| | | <LongName> 00000191 - Disclosure - Consortia (partnerships) in E&P activities (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetails2 </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesTables </ParentRole> |
| | | <Position> 191 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R192.htm </HtmlFileName> |
| | | <LongName> 00000192 - Disclosure - Consortia (partnerships) in E&P activities (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetailsNarrative </Role> |
| | | <ShortName> Consortia (partnerships) in E&P activities (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesTables </ParentRole> |
| | | <Position> 192 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R193.htm </HtmlFileName> |
| | | <LongName> 00000193 - Disclosure - Investments (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsDetails </Role> |
| | | <ShortName> Investments (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InvestmentsTables </ParentRole> |
| | | <Position> 193 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R194.htm </HtmlFileName> |
| | | <LongName> 00000194 - Disclosure - Investments (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsDetails1 </Role> |
| | | <ShortName> Investments (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InvestmentsTables </ParentRole> |
| | | <Position> 194 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R195.htm </HtmlFileName> |
| | | <LongName> 00000195 - Disclosure - Investments (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsDetails2 </Role> |
| | | <ShortName> Investments (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InvestmentsTables </ParentRole> |
| | | <Position> 195 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R196.htm </HtmlFileName> |
| | | <LongName> 00000196 - Disclosure - Investments (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsDetails3 </Role> |
| | | <ShortName> Investments (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InvestmentsTables </ParentRole> |
| | | <Position> 196 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R197.htm </HtmlFileName> |
| | | <LongName> 00000197 - Disclosure - Investments (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsDetails4 </Role> |
| | | <ShortName> Investments (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InvestmentsTables </ParentRole> |
| | | <Position> 197 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R198.htm </HtmlFileName> |
| | | <LongName> 00000198 - Disclosure - Investments (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/InvestmentsDetailsNarrative </Role> |
| | | <ShortName> Investments (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/InvestmentsTables </ParentRole> |
| | | <Position> 198 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R199.htm </HtmlFileName> |
| | | <LongName> 00000199 - Disclosure - Disposal of assets and other transactions (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails </Role> |
| | | <ShortName> Disposal of assets and other transactions (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables </ParentRole> |
| | | <Position> 199 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R200.htm </HtmlFileName> |
| | | <LongName> 00000200 - Disclosure - Disposal of assets and other transactions (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails1 </Role> |
| | | <ShortName> Disposal of assets and other transactions (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables </ParentRole> |
| | | <Position> 200 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R201.htm </HtmlFileName> |
| | | <LongName> 00000201 - Disclosure - Disposal of assets and other transactions (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails2 </Role> |
| | | <ShortName> Disposal of assets and other transactions (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables </ParentRole> |
| | | <Position> 201 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R202.htm </HtmlFileName> |
| | | <LongName> 00000202 - Disclosure - Disposal of assets and other transactions (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails3 </Role> |
| | | <ShortName> Disposal of assets and other transactions (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables </ParentRole> |
| | | <Position> 202 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R203.htm </HtmlFileName> |
| | | <LongName> 00000203 - Disclosure - Disposal of assets and other transactions (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetailsNarrative </Role> |
| | | <ShortName> Disposal of assets and other transactions (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables </ParentRole> |
| | | <Position> 203 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R204.htm </HtmlFileName> |
| | | <LongName> 00000204 - Disclosure - Finance debt (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails </Role> |
| | | <ShortName> Finance debt (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 204 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R205.htm </HtmlFileName> |
| | | <LongName> 00000205 - Disclosure - Finance debt (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails1 </Role> |
| | | <ShortName> Finance debt (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 205 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R206.htm </HtmlFileName> |
| | | <LongName> 00000206 - Disclosure - Finance debt (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails2 </Role> |
| | | <ShortName> Finance debt (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 206 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R207.htm </HtmlFileName> |
| | | <LongName> 00000207 - Disclosure - Finance debt (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails3 </Role> |
| | | <ShortName> Finance debt (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 207 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R208.htm </HtmlFileName> |
| | | <LongName> 00000208 - Disclosure - Finance debt (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails4 </Role> |
| | | <ShortName> Finance debt (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 208 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R209.htm </HtmlFileName> |
| | | <LongName> 00000209 - Disclosure - Finance debt (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails5 </Role> |
| | | <ShortName> Finance debt (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 209 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R210.htm </HtmlFileName> |
| | | <LongName> 00000210 - Disclosure - Finance debt (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetails6 </Role> |
| | | <ShortName> Finance debt (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 210 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R211.htm </HtmlFileName> |
| | | <LongName> 00000211 - Disclosure - Finance debt (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/FinanceDebtDetailsNarrative </Role> |
| | | <ShortName> Finance debt (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/FinanceDebtTables </ParentRole> |
| | | <Position> 211 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R212.htm </HtmlFileName> |
| | | <LongName> 00000212 - Disclosure - Lease liability (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilityDetails </Role> |
| | | <ShortName> Lease liability (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LeaseLiabilityTables </ParentRole> |
| | | <Position> 212 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R213.htm </HtmlFileName> |
| | | <LongName> 00000213 - Disclosure - Lease liability (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilityDetails1 </Role> |
| | | <ShortName> Lease liability (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LeaseLiabilityTables </ParentRole> |
| | | <Position> 213 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R214.htm </HtmlFileName> |
| | | <LongName> 00000214 - Disclosure - Lease liabilities (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilitiesDetails2 </Role> |
| | | <ShortName> Lease liabilities (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LeaseLiabilityTables </ParentRole> |
| | | <Position> 214 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R215.htm </HtmlFileName> |
| | | <LongName> 00000215 - Disclosure - Lease liabilities (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilitiesDetails3 </Role> |
| | | <ShortName> Lease liabilities (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LeaseLiabilityTables </ParentRole> |
| | | <Position> 215 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R216.htm </HtmlFileName> |
| | | <LongName> 00000216 - Disclosure - Lease liability (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/LeaseLiabilityDetailsNarrative </Role> |
| | | <ShortName> Lease liability (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/LeaseLiabilityTables </ParentRole> |
| | | <Position> 216 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R217.htm </HtmlFileName> |
| | | <LongName> 00000217 - Disclosure - Equity (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails </Role> |
| | | <ShortName> Equity (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 217 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R218.htm </HtmlFileName> |
| | | <LongName> 00000218 - Disclosure - Equity (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails1 </Role> |
| | | <ShortName> Equity (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 218 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R219.htm </HtmlFileName> |
| | | <LongName> 00000219 - Disclosure - Equity (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails2 </Role> |
| | | <ShortName> Equity (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 219 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R220.htm </HtmlFileName> |
| | | <LongName> 00000220 - Disclosure - Equity (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails3 </Role> |
| | | <ShortName> Equity (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 220 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R221.htm </HtmlFileName> |
| | | <LongName> 00000221 - Disclosure - Equity (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails4 </Role> |
| | | <ShortName> Equity (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 221 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R222.htm </HtmlFileName> |
| | | <LongName> 00000222 - Disclosure - Equity (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails5 </Role> |
| | | <ShortName> Equity (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 222 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R223.htm </HtmlFileName> |
| | | <LongName> 00000223 - Disclosure - Equity (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetails6 </Role> |
| | | <ShortName> Equity (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 223 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R224.htm </HtmlFileName> |
| | | <LongName> 00000224 - Disclosure - Equity (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/EquityDetailsNarrative </Role> |
| | | <ShortName> Equity (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/EquityTables </ParentRole> |
| | | <Position> 224 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R225.htm </HtmlFileName> |
| | | <LongName> 00000225 - Disclosure - Risk management (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails </Role> |
| | | <ShortName> Risk management (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 225 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R226.htm </HtmlFileName> |
| | | <LongName> 00000226 - Disclosure - Risk management (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails1 </Role> |
| | | <ShortName> Risk management (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 226 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R227.htm </HtmlFileName> |
| | | <LongName> 00000227 - Disclosure - Risk management (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails2 </Role> |
| | | <ShortName> Risk management (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 227 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R228.htm </HtmlFileName> |
| | | <LongName> 00000228 - Disclosure - Risk management (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails3 </Role> |
| | | <ShortName> Risk management (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 228 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R229.htm </HtmlFileName> |
| | | <LongName> 00000229 - Disclosure - Risk management (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails4 </Role> |
| | | <ShortName> Risk management (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 229 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R230.htm </HtmlFileName> |
| | | <LongName> 00000230 - Disclosure - Risk management (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails5 </Role> |
| | | <ShortName> Risk management (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 230 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R231.htm </HtmlFileName> |
| | | <LongName> 00000231 - Disclosure - Risk management (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails6 </Role> |
| | | <ShortName> Risk management (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 231 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R232.htm </HtmlFileName> |
| | | <LongName> 00000232 - Disclosure - Risk management (Details 7) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails7 </Role> |
| | | <ShortName> Risk management (Details 7) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 232 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R233.htm </HtmlFileName> |
| | | <LongName> 00000233 - Disclosure - Risk management (Details 8) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails8 </Role> |
| | | <ShortName> Risk management (Details 8) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 233 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R234.htm </HtmlFileName> |
| | | <LongName> 00000234 - Disclosure - Risk management (Details 9) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails9 </Role> |
| | | <ShortName> Risk management (Details 9) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 234 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R235.htm </HtmlFileName> |
| | | <LongName> 00000235 - Disclosure - Risk management (Details 10) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails10 </Role> |
| | | <ShortName> Risk management (Details 10) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 235 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R236.htm </HtmlFileName> |
| | | <LongName> 00000236 - Disclosure - Risk management (Details 11) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails11 </Role> |
| | | <ShortName> Risk management (Details 11) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 236 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R237.htm </HtmlFileName> |
| | | <LongName> 00000237 - Disclosure - Risk management (Details 12) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails12 </Role> |
| | | <ShortName> Risk management (Details 12) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 237 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R238.htm </HtmlFileName> |
| | | <LongName> 00000238 - Disclosure - Risk management (Details 13) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails13 </Role> |
| | | <ShortName> Risk management (Details 13) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 238 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R239.htm </HtmlFileName> |
| | | <LongName> 00000239 - Disclosure - Risk management (Details 14) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/RiskManagementDetails14 </Role> |
| | | <ShortName> Risk management (Details 14) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/RiskManagementTables </ParentRole> |
| | | <Position> 239 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R240.htm </HtmlFileName> |
| | | <LongName> 00000240 - Disclosure - Related-party transactions (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Related-partyTransactionsDetails </Role> |
| | | <ShortName> Related-party transactions (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Related-partyTransactionsTables </ParentRole> |
| | | <Position> 240 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R241.htm </HtmlFileName> |
| | | <LongName> 00000241 - Disclosure - Related-party transactions (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Related-partyTransactionsDetails1 </Role> |
| | | <ShortName> Related-party transactions (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Related-partyTransactionsTables </ParentRole> |
| | | <Position> 241 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R242.htm </HtmlFileName> |
| | | <LongName> 00000242 - Disclosure - Related-party transactions (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Related-partyTransactionsDetails2 </Role> |
| | | <ShortName> Related-party transactions (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Related-partyTransactionsTables </ParentRole> |
| | | <Position> 242 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R243.htm </HtmlFileName> |
| | | <LongName> 00000243 - Disclosure - Related-party transactions (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/Related-partyTransactionsDetails3 </Role> |
| | | <ShortName> Related-party transactions (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/Related-partyTransactionsTables </ParentRole> |
| | | <Position> 243 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R244.htm </HtmlFileName> |
| | | <LongName> 00000244 - Disclosure - Supplemental information on statement of cash flows (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsDetails </Role> |
| | | <ShortName> Supplemental information on statement of cash flows (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsTables </ParentRole> |
| | | <Position> 244 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R245.htm </HtmlFileName> |
| | | <LongName> 00000245 - Disclosure - Supplemental information on statement of cash flows (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsDetails1 </Role> |
| | | <ShortName> Supplemental information on statement of cash flows (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsTables </ParentRole> |
| | | <Position> 245 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R246.htm </HtmlFileName> |
| | | <LongName> 00000246 - Disclosure - Supplemental information on statement of cash flows (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsDetails2 </Role> |
| | | <ShortName> Supplemental information on statement of cash flows (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsTables </ParentRole> |
| | | <Position> 246 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R247.htm </HtmlFileName> |
| | | <LongName> 00000247 - Disclosure - Subsequent events (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SubsequentEventsDetailsNarrative </Role> |
| | | <ShortName> Subsequent events (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SubsequentEvents </ParentRole> |
| | | <Position> 247 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R248.htm </HtmlFileName> |
| | | <LongName> 00000248 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 248 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R249.htm </HtmlFileName> |
| | | <LongName> 00000249 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 1) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails1 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 1) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 249 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R250.htm </HtmlFileName> |
| | | <LongName> 00000250 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 2) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails2 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 2) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 250 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R251.htm </HtmlFileName> |
| | | <LongName> 00000251 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 3) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails3 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 3) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 251 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R252.htm </HtmlFileName> |
| | | <LongName> 00000252 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 4) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails4 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 4) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 252 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R253.htm </HtmlFileName> |
| | | <LongName> 00000253 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 5) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails5 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 5) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 253 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R254.htm </HtmlFileName> |
| | | <LongName> 00000254 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 6) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails6 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 6) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 254 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R255.htm </HtmlFileName> |
| | | <LongName> 00000255 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 7) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails7 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 7) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 255 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R256.htm </HtmlFileName> |
| | | <LongName> 00000256 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 8) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails8 </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 8) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 256 </Position> |
| | | </Report> |
| | <Report instance="pbrform20f_2023.htm"> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <HtmlFileName> R257.htm </HtmlFileName> |
| | | <LongName> 00000257 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details Narrative) </LongName> |
| | | <ReportType> Sheet </ReportType> |
| | | <Role> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetailsNarrative </Role> |
| | | <ShortName> Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details Narrative) </ShortName> |
| | | <MenuCategory> Details </MenuCategory> |
| | | <ParentRole> http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables </ParentRole> |
| | | <Position> 257 </Position> |
| | | </Report> |
| | <Report> |
| | | <IsDefault> false </IsDefault> |
| | | <HasEmbeddedReports> false </HasEmbeddedReports> |
| | | <LongName> All Reports </LongName> |
| | | <ReportType> Book </ReportType> |
| | | <ShortName> All Reports </ShortName> |
| | | </Report> |
| | </MyReports> |
| <Logs> |
| | <Log type="Warning"> [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName - pbrform20f_2023.htm 33 </Log> |
| | </Logs> |
| <InputFiles> |
| | <File> pbr-20231231.xsd </File> |
| | <File> pbr-20231231_cal.xml </File> |
| | <File> pbr-20231231_def.xml </File> |
| | <File> pbr-20231231_lab.xml </File> |
| | <File> pbr-20231231_pre.xml </File> |
| | <File doctype="20-F" isDefinitelyFs="true" isIfrs="true" original="pbrform20f_2023.htm"> pbrform20f_2023.htm </File> |
| | </InputFiles> |
| <SupplementalFiles> |
| | <File> form20f_001.jpg </File> |
| | <File> form20f_002.jpg </File> |
| | <File> form20f_003.jpg </File> |
| | <File> image_001.jpg </File> |
| | <File> pbrform20f2023_001.jpg </File> |
| | <File> pbrform20f2023_002.jpg </File> |
| | <File> pbrform20f2023_003.jpg </File> |
| | <File> pbrform20f2023_004.jpg </File> |
| | <File> pbrform20f2023_005a.jpg </File> |
| | <File> pbrform20f2023_006a.jpg </File> |
| | <File> pbrform20f2023_006b.jpg </File> |
| | <File> pbrform20f2023_006c.jpg </File> |
| | <File> pbrform20f2023_006d.jpg </File> |
| | <File> pbrform20f2023_007a.jpg </File> |
| | <File> pbrform20f2023_007b.jpg </File> |
| | <File> pbrform20f2023_007c.jpg </File> |
| | <File> pbrform20f2023_008.jpg </File> |
| | <File> pbrform20f2023_009.jpg </File> |
| | <File> pbrform20f2023_010a.jpg </File> |
| | <File> pbrform20f2023_011.jpg </File> |
| | <File> pbrform20f2023_012a.jpg </File> |
| | <File> pbrform20f2023_013a.jpg </File> |
| | <File> pbrform20f2023_014a.jpg </File> |
| | <File> pbrform20f2023_015a.jpg </File> |
| | <File> pbrform20f2023_016a.jpg </File> |
| | <File> pbrform20f2023_017.jpg </File> |
| | <File> pbrform20f2023_018.jpg </File> |
| | <File> pbrform20f2023_019.jpg </File> |
| | <File> pbrform20f2023_020a.jpg </File> |
| | <File> pbrform20f2023_021a.jpg </File> |
| | <File> pbrform20f2023_022a.jpg </File> |
| | <File> pbrform20f2023_022b.jpg </File> |
| | <File> pbrform20f2023_023.jpg </File> |
| | <File> pbrform20f2023_024.jpg </File> |
| | <File> pbrform20f2023_025a.jpg </File> |
| | <File> pbrform20f2023_026.jpg </File> |
| | <File> pbrform20f2023_027a.jpg </File> |
| | <File> pbrform20f2023_028a.jpg </File> |
| | <File> pbrform20f2023_028b.jpg </File> |
| | <File> pbrform20f2023_028c.jpg </File> |
| | <File> pbrform20f2023_029a.jpg </File> |
| | <File> pbrform20f2023_029b.jpg </File> |
| | <File> pbrform20f2023_030a.jpg </File> |
| | <File> pbrform20f2023_031a.jpg </File> |
| | <File> pbrform20f2023_032a.jpg </File> |
| | <File> pbrform20f2023_033a.jpg </File> |
| | <File> pbrform20f2023_035.jpg </File> |
| | <File> pbrform20f2023_036.jpg </File> |
| | <File> pbrform20f2023_037.jpg </File> |
| | <File> pbrform20f2023_038.jpg </File> |
| | <File> pbrform20f2023_039.jpg </File> |
| | <File> pbrform20f2023_040.jpg </File> |
| | <File> pbrform20f2023_041a.jpg </File> |
| | <File> pbrform20f2023_042a.jpg </File> |
| | <File> pbrform20f2023_043a.jpg </File> |
| | <File> pbrform20f2023_044a.jpg </File> |
| | <File> pbrform20f2023_045a.jpg </File> |
| | <File> pbrform20f2023_046a.jpg </File> |
| | <File> pbrform20f2023_047a.jpg </File> |
| | <File> pbrform20f2023_048a.jpg </File> |
| | <File> pbrform20f2023_049a.jpg </File> |
| | <File> pbrform20f2023_050a.jpg </File> |
| | <File> pbrform20f2023_051a.jpg </File> |
| | <File> pbrform20f2023_052a.jpg </File> |
| | <File> pbrform20f2023_053a.jpg </File> |
| | <File> pbrform20f2023_054a.jpg </File> |
| | <File> pbrform20f2023_055a.jpg </File> |
| | <File> pbrform20f2023_056a.jpg </File> |
| | <File> pbrform20f2023_056b.jpg </File> |
| | <File> pbrform20f2023_057.jpg </File> |
| | <File> pbrform20f2023_058a.jpg </File> |
| | <File> pbrform20f2023_059.jpg </File> |
| | <File> pbrform20f2023_060.jpg </File> |
| | <File> pbrform20f2023_061a.jpg </File> |
| | <File> pbrform20f2023_062a.jpg </File> |
| | <File> pbrform20f2023_063a.jpg </File> |
| | <File> pbrform20f2023_064a.jpg </File> |
| | <File> pbrform20f2023_065.jpg </File> |
| | <File> pbrform20f2023_066.jpg </File> |
| | <File> pbrform20f2023_067.jpg </File> |
| | <File> pbrform20f2023_068a.jpg </File> |
| | <File> pbrform20f2023_069.jpg </File> |
| | <File> pbrform20f2023_070.jpg </File> |
| | <File> pbrform20f2023_071a.jpg </File> |
| | <File> pbrform20f2023_072a.jpg </File> |
| | <File> pbrform20f2023_073a.jpg </File> |
| | <File> pbrform20f2023_074a.jpg </File> |
| | <File> pbrform20f2023_075a.jpg </File> |
| | <File> pbrform20f2023_076a.jpg </File> |
| | <File> pbrform20f2023_077a.jpg </File> |
| | <File> pbrform20f2023_078a.jpg </File> |
| | <File> pbrform20f2023_079a.jpg </File> |
| | <File> pbrform20f2023_080a.jpg </File> |
| | <File> pbrform20f2023_081a.jpg </File> |
| | <File> pbrform20f2023_082a.jpg </File> |
| | <File> pbrform20f2023_083a.jpg </File> |
| | <File> pbrform20f2023_084a.jpg </File> |
| | <File> pbrform20f2023_085a.jpg </File> |
| | <File> pbrform20f2023_086a.jpg </File> |
| | <File> pbrform20f2023_087a.jpg </File> |
| | <File> pbrform20f2023_088a.jpg </File> |
| | <File> pbrform20f2023_089a.jpg </File> |
| | <File> pbrform20f2023_090a.jpg </File> |
| | <File> pbrform20f2023_091a.jpg </File> |
| | <File> pbrform20f2023_092a.jpg </File> |
| | <File> pbrform20f2023_093a.jpg </File> |
| | <File> pbrform20f2023_094.jpg </File> |
| | <File> pbrform20f2023_095.jpg </File> |
| | <File> pbrform20f2023_096.jpg </File> |
| | <File> pbrform20f2023_097.jpg </File> |
| | <File> pbrform20f2023_098a.jpg </File> |
| | <File> pbrform20f2023_099a.jpg </File> |
| | <File> pbrform20f2023_099b.jpg </File> |
| | <File> pbrform20f2023_100.jpg </File> |
| | <File> pbrform20f2023_101.jpg </File> |
| | <File> pbrform20f2023_102.jpg </File> |
| | <File> pbrform20f2023_103.jpg </File> |
| | <File> pbrform20f2023_104.jpg </File> |
| | <File> pbrform20f2023_105.jpg </File> |
| | </SupplementalFiles> |
| <BaseTaxonomies> |
| | <BaseTaxonomy items="24"> http://fasb.org/srt/2023 </BaseTaxonomy> |
| | <BaseTaxonomy items="43"> http://xbrl.sec.gov/dei/2023 </BaseTaxonomy> |
| | <BaseTaxonomy items="2787"> https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full </BaseTaxonomy> |
| | </BaseTaxonomies> |
| <HasPresentationLinkbase> true </HasPresentationLinkbase> |
| <HasCalculationLinkbase> true </HasCalculationLinkbase> |
| </FilingSummary> |