v3.26.1
Trade accounts receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
IfrsStatementLineItems [Line Items]      
Related parties $ 1,532 $ 885  
Total trade accounts receivables 228,588 140,793  
Gross carrying amount [member]      
IfrsStatementLineItems [Line Items]      
Trade accounts receivables 232,002 145,409  
Related parties 1,532 885  
Total trade accounts receivables 233,534 146,294  
Accumulated impairment [member]      
IfrsStatementLineItems [Line Items]      
Impairment of trade accounts receivables $ (4,946) $ (5,501) $ (6,561)