v3.26.3
Trade accounts receivable - Schedule of Changes in Expected Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Trade and other receivables [abstract]        
Balance at the beginning of the period     $ (76,686) $ (89,060)
Additions $ (10,634) $ (22,864)    
Write-offs/Reversals 12,838 10,009    
Exchange rate variation 502 (6,857)    
Balance at the end of the period $ (73,980) $ (108,772)