XML 132 R124.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Schedule of cash flows reconciliation (Details) - USD ($) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2022 | Jun. 30, 2021
Net Cash Used In Financing Activities [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Addition for new fund obligation |  | $ 330 | $ 1,668
Amortization expense benefit |  | (5,477) | (13,558)
Amortisation of capitalised interests |  | (916) | (1,227)
Finance debt [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Addition for new fund obligation |  | 330 | 1,668
Amortization expense benefit |  | (5,363) | (12,684)
Amortisation of capitalised interests |  | (915) | (1,264)
Finance debt [member] | Movement In Financing [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Addition for new fund obligation |  | 330 | 1,668
Amortization expense benefit |  | (5,363) | (12,684)
Amortisation of capitalised interests |  | (915) | (1,264)
Finance debt [member] | Repurchase Of Debt Securities [Member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Amortization expense benefit |  | (110) | (848)
Finance debt [member] | Deposits financing [member] |  |  |
IfrsStatementLineItems [Line Items] |  |  |
Amortization expense benefit | [1] | (4) | (26)
Amortisation of capitalised interests | [1] | $ (1) | $ 37
[1] | Deposits linked to financing with China Development Bank (CDB), with semiannual settlements in June and December.

X
- Definition The element represents addition for new fund obligation. + References No definition available. + Details
Name: | pbr_AdditionForNewFundObligation
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The element represents amortisation of capitalised interests. + References No definition available. + Details
Name: | pbr_AmortisationOfCapitalisedInterests
Namespace Prefix: | pbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The element represents amortization expense benefit. + References No definition available. + Details
Name: | pbr_AmortizationExpenseBenefit
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_LiabilitiesArisingFromFinancingActivitiesAxis=pbr_NetCashUsedInFinancingActivitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=pbr_FinanceDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=pbr_MovementInFinancingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=pbr_RepurchaseOfDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=pbr_DepositsFinancingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |