XML 152 R141.htm IDEA: XBRL DOCUMENT
v3.20.1

Loans and Debentures - Summary of Subsidiary's Loan Maturity (Detail) - 12 months ended Dec. 31, 2019 R$ in Thousands, $ in Thousands | BRL (R$) | USD ($)
--- | --- | ---
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | R$ 611,276 |
Debentures | 6,688,231 |
Charges [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 183,304 |
Maturity in May 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 205,274 |
Maturity in May 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 202,910 |
Maturity in May 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 203,092 |
Maturity in May 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 166,650 |
Maturity in May 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 166,700 |
Maturity in July 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 750,000 |
Maturity in April 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 660,139 |
Maturity in July 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 750,000 |
Maturity In October 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 730,384 |
Maturity In March 2023 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 1,725,000 |
Maturity In December 2023 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 660,000 |
Maturity In April 2024 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 352,361 |
Maturity In October 2024 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 213,693 |
Maturity In November 2024 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 90,000 |
Maturity In December 2025 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 240,000 |
Oxiteno USA LLC [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 604,741 | $ 150,156
Oxiteno USA LLC [member] | Interest and transaction costs [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 627 | 156
Oxiteno USA LLC [member] | Mature in February 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 40,274 | 10,000
Oxiteno USA LLC [member] | Mature in August 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 40,274 | 10,000
Oxiteno USA LLC [member] | Mature in September 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 80,549 | 20,000
Oxiteno USA LLC [member] | Mature in February 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 40,274 | 10,000
Oxiteno USA LLC [member] | Mature in March 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 120,823 | 30,000
Oxiteno USA LLC [member] | Mature in October 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 161,097 | 40,000
Oxiteno USA LLC [member] | Mature in March 2023 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | R$ 120,823 | $ 30,000

X
- Definition The amount of outstanding funds that the entity is obligated to repay. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_Borrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debentures + References No definition available. + Details
Name: | ugp_Debentures
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition long-term consolidated debt had the following principal maturity amount. + References No definition available. + Details
Name: | ugp_LoanMaturityBancoDeBrasil
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Summary of loans debentures and finance leases. + References No definition available. + Details
Name: | ugp_SummaryOfLoansDebenturesAndFinanceLeasesLineItems
Namespace Prefix: | ugp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=ugp_OxitenoUSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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