XML 161 R153.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Schedule of distribution of remuneration to shareholders (Details) | 6 Months Ended
--- | ---
Jun. 30, 2022 $ / shares shares
Subsequent Events |
Anticipation of dividends date | Nov. 08, 2022
Anticipation of dividends per share | $ / shares | $ 0.6677
Anticipation of dividends share | shares | 8,710
Anticipation of interest on capital date | 08.11.2022
Anticipation of interest on capital per share | $ / shares | $ 0.0819
Anticipation of interest on capital share | shares | 1,068
Total anticipations based on the net income per share | $ / shares | $ 0.7496
Total anticipations based on the net income share | shares | 9,778
Intermediate dividends by use of a portion of profit retention reserve date | 08.11.2022
Intermediate dividends by use of a portion of profit retention reserve per share | $ / shares | $ 0.5413
ntermediate dividends by use of a portion of profit retention reserve share | shares | 7,061
Total distribution to shareholders per share | $ / shares | $ 1.2909
Total distribution to shareholders share | shares | 16,839
Outstanding preferred shares per share | $ / shares | $ 1.2909
Outstanding preferred shares | shares | 7,232
Outstanding common shares per share | $ / shares | $ 1.2909
Outstanding common shares | shares | 9,607

X
- Definition The element represents anticipation of dividends date. + References No definition available. + Details
Name: | pbr_AnticipationOfDividendsDate
Namespace Prefix: | pbr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents anticipation of dividends per share. + References No definition available. + Details
Name: | pbr_AnticipationOfDividendsPerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents anticipation of dividends share. + References No definition available. + Details
Name: | pbr_AnticipationOfDividendsShare
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents anticipation of interest on capital date. + References No definition available. + Details
Name: | pbr_AnticipationOfInterestOnCapitalDate
Namespace Prefix: | pbr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents anticipation of interest on capital per share. + References No definition available. + Details
Name: | pbr_AnticipationOfInterestOnCapitalPerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents anticipation of interest on capital share. + References No definition available. + Details
Name: | pbr_AnticipationOfInterestOnCapitalShare
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents intermediate dividends by use of portion of profit retention reserve date. + References No definition available. + Details
Name: | pbr_IntermediateDividendsByUseOfPortionOfProfitRetentionReserveDate
Namespace Prefix: | pbr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents intermediate dividends by use of portion of profit retention reserve per share. + References No definition available. + Details
Name: | pbr_IntermediateDividendsByUseOfPortionOfProfitRetentionReservePerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents ntermediate dividends by use of portion of profit retention reserve share. + References No definition available. + Details
Name: | pbr_NtermediateDividendsByUseOfPortionOfProfitRetentionReserveShare
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents outstanding common shares. + References No definition available. + Details
Name: | pbr_OutstandingCommonShares
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents outstanding common shares per share. + References No definition available. + Details
Name: | pbr_OutstandingCommonSharesPerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents outstanding preferred shares. + References No definition available. + Details
Name: | pbr_OutstandingPreferredShares
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents outstanding preferred shares per share. + References No definition available. + Details
Name: | pbr_OutstandingPreferredSharesPerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition The element represents total anticipations based on net income per share. + References No definition available. + Details
Name: | pbr_TotalAnticipationsBasedOnNetIncomePerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents total anticipations based on net income share. + References No definition available. + Details
Name: | pbr_TotalAnticipationsBasedOnNetIncomeShare
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents total distribution to shareholders per share. + References No definition available. + Details
Name: | pbr_TotalDistributionToShareholdersPerShare
Namespace Prefix: | pbr_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The element represents total distribution to shareholders share. + References No definition available. + Details
Name: | pbr_TotalDistributionToShareholdersShare
Namespace Prefix: | pbr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant