XML 97 R71.htm IDEA: XBRL DOCUMENT
v3.25.1

Trade receivables, reseller financing and other receivables - Summary of Movements in the Allowance for Loss Allowance for Expected Credit Losses (Detail) - BRL (R$) R$ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Disclosure of financial assets [line items] |  |  |
Begining balance | R$ 468,850 | R$ 496,040 | R$ 559,633
Additions | 146,622 | 143,562 | 189,815
Reversal | (122,675) | (136,198) | (183,080)
Write-offs | (20,203) | (34,554) | (70,328)
Ending balance | 472,594 | 468,850 | 496,040
Trade receivables [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Begining balance | 334,467 | 322,753 | 374,355
Additions | 114,691 | 115,090 | 143,828
Reversal | (85,549) | (76,762) | (130,385)
Write-offs | (17,874) | (26,614) | (65,045)
Ending balance | 345,735 | 334,467 | 322,753
Reseller Financing - Ipiranga [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Begining balance | 134,383 | 173,287 | 185,278
Additions | 31,931 | 28,472 | 45,987
Reversal | (37,126) | (59,436) | (52,695)
Write-offs | (2,329) | (7,940) | (5,283)
Ending balance | R$ 126,859 | R$ 134,383 | R$ 173,287

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfFinancialAssetsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of allowance for credit loss decrease through reversals on trade receivables and reseller financing. + References No definition available. + Details
Name: | ugp_DecreaseThroughReversalOfAllowanceForCreditLossOnTradeReceivablesAndResellerFinancing
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of allowance for credit loss decrease through write-offs on trade receivables and reseller financing. + References No definition available. + Details
Name: | ugp_DecreaseThroughWriteOffsOfAllowanceForCreditLossOnTradeReceivablesAndResellerFinancing
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of allowance for credit loss increase through provision on trade receivables and reseller financing. + References No definition available. + Details
Name: | ugp_IncreaseThroughProvisionOfAllowanceForCreditLossOnTradeReceivablesAndResellerFinancing
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of allowance for credit loss for trade receivables and reseller financing. + References No definition available. + Details
Name: | ugp_TradeReceivablesAndResellerFinancingAllowanceForCreditLoss
Namespace Prefix: | ugp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ugp_ResellerFinancingIpirangaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |