XML 229 R97.htm IDEA: XBRL DOCUMENT
v3.20.1

Taxes to Recover - Summary of estimated recovery of ICMS assets (Detail) R$ in Thousands | Dec. 31, 2019 BRL (R$)
--- | ---
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | R$ 914,066
Up to 1 Year |
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | 474,276
From 1 to 2 Years |
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | 283,035
From 2 to 3 Years |
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | 58,602
From 3 to 5 Years |
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | 45,059
From 5 to 7 Years |
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | 22,666
From 7 to 10 Years |
Disclosure Of Estimated Recovery Of ICMS Assets [Line Items] |
Estimated recovery of ICMS assets | R$ 30,428

X
- Definition Disclosure Of Estimated Recovery Of ICMS Assets. + References No definition available. + Details
Name: | ugp_DisclosureOfEstimatedRecoveryOfIcmsAssetsLineItems
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated Recovery Of ICMS Assets. + References No definition available. + Details
Name: | ugp_EstimatedRecoveryOfIcmsAssets
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanSevenYearsAndNotLaterThanTenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |