XML 196 R62.htm IDEA: XBRL DOCUMENT
v3.23.1

Lease liabilities (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Lease liabilities [abstract] |
Accounting policy for lease liabilities | Accounting policy for lease liabilities Lease liabilities, including those whose underlying assets are of low value, are measured at the present value of lease payments, which includes recoverable taxes, non-cancellable periods and options to extend a lease when they are reasonably certain. These payments are discounted at the Company's nominal incremental rate on loans, as the interest rates implicit in lease agreements with third parties usually cannot be readily determined. Lease remeasurements reflect changes arising from contractual rates or indexes, as well as lease terms due to new expectations of lease extensions or terminations. Unwinding of discount on the lease liability is classified as finance expense, while payments reduce their carrying amount. According to the Company’s foreign exchange risk management, foreign exchange variations on lease liabilities denominated in U.S. dollars are designated as instruments to protect cash flow hedge relationships from highly probable future exports (see note 34.3). In the E&P segment, some activities are conducted by joint operations with partner companies where the Company is the operator. In cases where all parties to the joint operation are primarily responsible for the lease payments, the Company recognizes the lease liability in proportion to its share. When using underlying assets arising from a specific contract in which the Company is solely responsible for the lease payments, the lease liabilities remain fully recognized and the partners are charged in proportion to their interests. Payments associated with short-term leases (term of 12 months or less) are recognized as an expense over the term of the lease.

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

X
- References No definition available. + Details
Name: | pbr_DescriptionOfAccountingPolicyForLeaseLiabilitiesTextBlock
Namespace Prefix: | pbr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration