v3.26.1
Trade accounts receivables - Breakdown of trade accounts receivable by maturity (Details) - Trade accounts receivable - BRL (R$)
R$ in Thousands
Dec. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Trade Accounts Receivables [Line Items]      
Current financial assets   R$ 6,214,486 R$ 6,560,607
Current | Current      
Trade Accounts Receivables [Line Items]      
Current financial assets   5,410,187 5,794,713
Overdue | Up to 30 days      
Trade Accounts Receivables [Line Items]      
Current financial assets R$ 537,512   465,967
Overdue | From 31 to 60 days      
Trade Accounts Receivables [Line Items]      
Current financial assets   87,171 89,398
Overdue | From 61 to 90 days      
Trade Accounts Receivables [Line Items]      
Current financial assets   36,582 44,305
Overdue | From 91 to 120 days      
Trade Accounts Receivables [Line Items]      
Current financial assets   38,959 21,225
Overdue | From 121 to 180 days      
Trade Accounts Receivables [Line Items]      
Current financial assets   33,455 45,072
Overdue | From 181 days      
Trade Accounts Receivables [Line Items]      
Current financial assets   R$ 70,620 R$ 99,927