XML 105 R96.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Employee benefits (Details 5) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2024 USD ($)
P P S P R [Member] |
IfrsStatementLineItems [Line Items] |
Deficit registered by Petros | $ 353
Ordinary and extraordinary future contributions - sponsor | 4,735
Contributions related to the TFC - sponsor | 791
Financial assumptions (interest rate and inflation), changes in fair value of plan assets and actuarial valuation method | (1,139)
Net actuarial liability recorded by the Company | 4,740
P P S P N R [Member] |
IfrsStatementLineItems [Line Items] |
Deficit registered by Petros | 101
Ordinary and extraordinary future contributions - sponsor | 1,392
Contributions related to the TFC - sponsor | 477
Financial assumptions (interest rate and inflation), changes in fair value of plan assets and actuarial valuation method | (171)
Net actuarial liability recorded by the Company | $ 1,799

X
- References No definition available. + Details
Name: | pbr_ContributionsRelatedToTfcSponsor
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | pbr_DeficitRegisteredByPetros
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | pbr_FinancialAssumptionsInterestRateAndInflationChangesInFairValueOfPlanAssetsAndActuarialValuationMethod
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | pbr_NetActuarialLiabilityRecordedByCompany
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | pbr_OrdinaryAndExtraordinaryFutureContributionsSponsor
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=pbr_PPSPRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=pbr_PPSPNRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |