XML 164 R137.htm IDEA: XBRL DOCUMENT
v3.19.1

Loans, Debentures, and Finance Leases - Summary of Subsidiary's Loan Maturity (Detail) - 12 months ended Dec. 31, 2018 R$ in Thousands, $ in Millions | BRL (R$) | USD ($)
--- | --- | ---
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | R$ 2,614,704 |
Debentures | 6,659,455 |
Maturity in February 2019 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 168,419 |
Maturity in May 2019 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 1,432,750 |
Maturity in May 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 337,845 |
Maturity in May 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 337,845 |
Maturity in May 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Loan maturity, Banco de Brasil | 337,845 |
Maturity in May 2019 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 168,897 |
Maturity in May 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 165,786 |
Maturity in May 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 165,786 |
Maturity in April 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 657,538 |
Maturity in July 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 1,539,274 |
Maturity in October 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 727,229 |
Maturity In March 2023 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 1,756,954 |
Maturity In December 2023 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 644,778 |
Maturity In April 2024 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 377,567 |
Maturity In October 2024 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 217,861 |
Maturity In December 2025 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Debentures | 237,785 |
Oxiteno USA LLC [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 620,600 | $ 160.2
Oxiteno USA LLC [member] | Interest and transaction costs [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 900 | 0.2
Oxiteno USA LLC [member] | Mature in August 2019 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 38,700 | 10.0
Oxiteno USA LLC [member] | Mature in February 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 38,700 | 10.0
Oxiteno USA LLC [member] | Mature in August 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 38,700 | 10.0
Oxiteno USA LLC [member] | Mature in September 2020 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 77,500 | 20.0
Oxiteno USA LLC [member] | Mature in February 2021 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 38,700 | 10.0
Oxiteno USA LLC [member] | Mature in March 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 116,200 | 30.0
Oxiteno USA LLC [member] | Mature in October 2022 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | 155,000 | 40.0
Oxiteno USA LLC [member] | Mature in March 2023 [member] |  |
Summary of loans debentures and finance leases [line items] |  |
Borrowings | R$ 116,200 | $ 30.0

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 2018-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_55&doctype=Standard -URIDate 2018-03-16 + 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_MaturityThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ugp_MaturityFourMember
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_MaturityTenMember
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: | 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_MatureInAugustTwoThousandAndNineteenMember
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: |