XML 177 R150.htm IDEA: XBRL DOCUMENT
v3.19.1

Employee Benefits and Private Pension Plan - Sensitivity analysis (Detail) - BRL (R$) R$ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Discount rate [member] |  |
Summary of employee benefits [line items] |  |
Change in assumptions | increase by 1.0 p.p | increase by 1.0 p.p
Decrease in liability | R$ 17,500 | R$ 10,237
Change in assumptions | decrease by 1.0 p.p | decrease by 1.0 p.p
Increase in liability | R$ 20,547 | R$ 11,690
Wage growth rate [member] |  |
Summary of employee benefits [line items] |  |
Change in assumptions | decrease by 1.0 p.p | decrease by 1.0 p.p
Decrease in liability | R$ 2,127 | R$ 2,807
Change in assumptions | increase by 1.0 p.p | increase by 1.0 p.p
Increase in liability | R$ 2,344 | R$ 3,103
Medical services growth rate [member] |  |
Summary of employee benefits [line items] |  |
Change in assumptions | decrease by 1.0 p.p | decrease by 1.0 p.p
Decrease in liability | R$ 12,002 | R$ 3,837
Change in assumptions | increase by 1.0 p.p | increase by 1.0 p.p
Increase in liability | R$ 14,201 | R$ 4,413

X
- Definition Increase in liability. + References No definition available. + Details
Name: | ugp_ActuarialAssumptionIncreaseInLiability
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in liability. + References No definition available. + Details
Name: | ugp_ActuarialAssumptionsDecreaseInLiability
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Change in assumptions, increase in liability. + References No definition available. + Details
Name: | ugp_ChangeInAssumptionsIncreaseInLiability
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Changes in assumption, decrease in liability. + References No definition available. + Details
Name: | ugp_ChangesInAssumptionDecreaseInLiability
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | ifrs-full_ActuarialAssumptionsAxis=ugp_DiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ActuarialAssumptionsAxis=ugp_WageGrowthRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ActuarialAssumptionsAxis=ugp_MedicalServicesGrowthRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |