XML 65 R95.htm IDEA: XBRL DOCUMENT
v3.20.1

Inventories - Breakdown of Provision for Losses Related to Inventories (Detail) - BRL (R$) R$ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | --- | --- | ---
Classes of current inventories [abstract] |  |  |  |
Net realizable value adjustment | R$ 15,243 | R$ 21,402 |  |
Obsolescence and other losses | 25,481 | 21,185 |  |
Provision for losses related to inventories | R$ 40,724 | R$ 42,587 | R$ 37,099 | R$ 47,271

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

X
- Definition Provision for loss on the value of inventories. + References No definition available. + Details
Name: | ugp_InventoriesProvisionForLosses
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Net realizable value adjustment on the value of inventories. + References No definition available. + Details
Name: | ugp_NetRealizableValueAdjustment
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Obsolescence and other losses on the value of inventories. + References No definition available. + Details
Name: | ugp_ObsolescenceAndOtherLosses
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant