XML 108 R98.htm IDEA: XBRL DOCUMENT
v3.25.2

Employee benefits (Details 6) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024
IfrsStatementLineItems [Line Items] |  |  |  |
Defined benefit obligation, at present value | $ (106) | $ (409) | $ (208) | $ (533)
Related to retirees (other income and expenses) | (324) | (1,293) | (639) | (1,602)
Net costs | (430) | (1,702) | (847) | (2,135)
Pension Plans P P S P R [Member] |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |
Defined benefit obligation, at present value | (7) | (11) | (13) | (19)
Related to retirees (other income and expenses) | (84) | (92) | (166) | (191)
Net costs | (91) | (103) | (179) | (210)
Pension Plans P P S P N R [Member] |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |
Defined benefit obligation, at present value |  | (3) | (1) | (5)
Related to retirees (other income and expenses) | (38) | (36) | (75) | (75)
Net costs | (38) | (39) | (76) | (80)
Health Care Plan Saude Petrobras [Member] |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |
Defined benefit obligation, at present value | (99) | (395) | (194) | (508)
Related to retirees (other income and expenses) | (200) | (1,162) | (395) | (1,330)
Net costs | (299) | (1,557) | (589) | (1,838)
Pension Plans Petros 2 [Member] |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |
Defined benefit obligation, at present value |  |  |  | (1)
Related to retirees (other income and expenses) | (2) | (3) | (3) | (6)
Net costs | $ (2) | $ (3) | $ (3) | $ (7)

X
- Definition The amount of post-employment benefit expense included in profit or loss + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2024-01-01 -Paragraph 5 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_5&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | pbr_DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAsset
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
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=pbr_PensionPlansPPSPRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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