XML 130 R103.htm IDEA: XBRL DOCUMENT
v3.19.1

Taxes to Recover - Summary of Provision for ICMS Losses (Detail) - BRL (R$) R$ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Summary of recoverable taxes [abstract] |  |  |  |
Additions, write-offs and reversals, net | R$ 27,111 | R$ 3,393 | R$ 3,792 |
Provision for ICMS losses, ending | R$ 99,187 | R$ 72,076 | R$ 68,683 | R$ 64,891

X
- Definition Balance of Provision for losses regarding the excess of amount paid for ICMS (Brazilian tax on goods and services) expected to be recovered in the future. + References No definition available. + Details
Name: | ugp_ProvisionForicmsLosses
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Summary of recoverable taxes [abstract] + References No definition available. + Details
Name: | ugp_SummaryOfRecoverableTaxesAbstract
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net balance of Write-offs, additions and reversals on Provision for losses regarding the excess of amount paid for ICMS (Brazilian tax on goods and services) expected to be recovered in the future. + References No definition available. + Details
Name: | ugp_WriteoffsAdditionsReversalsOficmsProvision
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration