XML 265 R129.htm IDEA: XBRL DOCUMENT
v3.25.1

Taxes (Details 2) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Taxes |  |
Opening balance | $ (9,945) | $ (5,918)
Recognized in the statement of income for the period | 4,046 | (876)
Recognized in shareholders’ equity | 3,920 | (2,559)
Translation adjustment | 1,439 | (602)
Use of tax loss carryforwards | (6) |
Others | (2) | 10
Closing balance | $ (548) | $ (9,945)

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

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

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

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

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

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

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