XML 222 R195.htm IDEA: XBRL DOCUMENT
v3.19.1

Commitments - Operating lease contracts (Detail) R$ in Thousands | Dec. 31, 2018 BRL (R$)
--- | ---
Summary of commitments [line items] |
Future operating lease disbursements | R$ 86,486
payable | 1,454,508
receivable | (579,085)
Up to 1 year [member] |
Summary of commitments [line items] |
Future operating lease disbursements | 30,941
payable | 220,988
receivable | (84,332)
Between 1 and 5 years [member] |
Summary of commitments [line items] |
Future operating lease disbursements | 55,545
payable | 686,108
receivable | (240,756)
More than 5 years [member] |
Summary of commitments [line items] |
payable | 547,412
receivable | R$ (253,997)

X
- Definition Future operating lease disbursements. + References No definition available. + Details
Name: | ugp_FutureOperatingLeaseDisbursements
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required rental payment for leases having an initial or remaining non-cancelable letter-terms up to one year. + References No definition available. + Details
Name: | ugp_OperatingLeaseContractPayable
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required rental receivable for leases having an initial or remaining non-cancelable letter-terms up to one year. + References No definition available. + Details
Name: | ugp_OperatingLeaseContractReceivable
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Summary of commitments. + References No definition available. + Details
Name: | ugp_SummaryOfCommitmentsLineItems
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_RangeAxis=ugp_UpTo1YearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ugp_Between1And5YearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ugp_MoreThan5YearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |