XML 122 R112.htm IDEA: XBRL DOCUMENT
v3.25.2

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

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