XML 121 R112.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Property, plant and equipment (Details 3) - USD ($) $ in Millions | 6 Months Ended
--- | ---
Jun. 30, 2024 | Jun. 30, 2023
Property Plant And Equipment |  |
Opening balance | $ 462 | $ 407
Additions/(Write-offs) on PP&E | 118 | 5
Payments made | (1) |
Other income and expenses | 25 | 23
Translation adjustments | (70) | 35
Closing balance | $ 534 | $ 470

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

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

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

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

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

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