XML 166 R156.htm IDEA: XBRL DOCUMENT
v3.25.2

Financial risk management (Details 13) $ in Millions | Jun. 30, 2025 USD ($)
--- | ---
Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | $ 1,183
Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 1,625
C D I [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 705
C D I [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 987
S O F R 3 M [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 125
S O F R 3 M [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 162
S O F R 6 M [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 74
S O F R 6 M [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 88
S O F R O N [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 78
S O F R O N [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 109
I P C A [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 116
I P C A [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 162
T J L P [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 65
T J L P [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 90
L P R 12 M [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 15
L P R 12 M [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 21
T R [Member] | Probable Scenario Twelve [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | 5
T R [Member] | Reasonably Possible Scenario [Member] |
IfrsStatementLineItems [Line Items] |
Increase decrease in risk exposure | $ 6

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_IncreaseDecreaseInRiskExposureAssociatedWithInterstRateManagement
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=pbr_ProbableScenarioTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=pbr_ReasonablyPossibleScenarioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_CDIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_SOFR3MMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_SOFR6MMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_SOFRONMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_IPCAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_TJLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_LPR12MMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=pbr_TRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |