XML 195 R167.htm IDEA: XBRL DOCUMENT
v3.21.1

Equity - Balance and Changes in Cumulative Translation Adjustments (Detail) - BRL (R$) R$ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Statement of changes in equity [abstract] |  |  |
Beginning Balance | R$ 102,427 | R$ 65,857 | R$ 53,061
Currency translation adjustment of foreign subsidiaries | 202,277 | 46,330 | 52,531
Effect of foreign currency exchange rate variation on financial instruments | (110,770) | (14,788) | (60,204)
IRPJ and CSLL on foreign currency exchange rate variation on financial instruments | 37,662 | 5,028 | 20,469
Ending Balance | R$ 231,596 | R$ 102,427 | R$ 65,857

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

X
- Definition IRPJ and CSLL on exchange variation. + References No definition available. + Details
Name: | ugp_IrpjAndCsllOnExchangeVariation
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Period Increase Decrease in Foreign Currency Rate Variation on Financial Instruments + References No definition available. + Details
Name: | ugp_PeriodIncreaseDecreaseInForeignCurrencyRateVariationOnFinancialInstruments
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The gains (losses) recognised in other comprehensive income resulting from varying exchange rates. + References No definition available. + Details
Name: | ugp_TranslationAdjustments
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Translation of foreign subsidiaries + References No definition available. + Details
Name: | ugp_TranslationOfForeignSubsidiaries
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration