XML 97 R88.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Taxes (Details 5) $ in Millions | Jun. 30, 2024 USD ($)
--- | ---
Taxes |
Enrollment to the program | $ 3,571
Use of judicial deposits | (1,197)
Use of tax credits | (233)
Down payment | (642)
Balance at June 30, 2024 | $ 1,499

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

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

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

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

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