v3.26.3
Trade accounts receivable
9 Months Ended
Sep. 30, 2026
Trade and other receivables [abstract]  
Trade accounts receivable Trade accounts receivable
September 30, 2026December 31, 2025
Current receivables2,664,891 3,560,949 
Overdue receivables:
From 1 to 30 days468,312 577,982 
From 31 to 60 days67,221 45,695 
From 61 to 90 days27,241 19,669 
Above 90 days119,824 104,315 
Expected credit losses(73,980)(76,686)
Trade accounts receivable, net3,273,509 4,231,924 
Changes in expected credit losses:
September 30, 2026September 30, 2025
Balance at the beginning of the period(76,686)(89,060)
Additions(10,634)(22,864)
Write-offs/Reversals12,838 10,009 
Exchange rate variation502 (6,857)
Balance at the end of the period(73,980)(108,772)