XML 53 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Trade accounts receivable (Tables)
6 Months Ended
Jun. 30, 2026
Trade and other receivables [abstract]  
Schedule of Trade Accounts Receivable
June 30, 2026December 31, 2025
Current receivables2,886,083 3,560,949 
Overdue receivables:
From 1 to 30 days516,314 577,982 
From 31 to 60 days67,776 45,695 
From 61 to 90 days27,946 19,669 
Above 90 days137,534 104,315 
Expected credit losses(80,210)(76,686)
Trade accounts receivable, net3,555,443 4,231,924 
Schedule of Changes in Expected Credit Losses
Changes in expected credit losses:
June 30, 2026June 30, 2025
Balance at the beginning of the period(76,686)(89,060)
Additions(4,959)(13,258)
Write-offs/Reversals956 8,262 
Exchange rate variation479 (7,720)
Balance at the end of the period(80,210)(101,776)