v3.26.1
Current and deferred income tax and uncertain tax positions (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current And Deferred Income Tax And Uncertain Tax Positions      
Balance at beginning of the year $ 104,352 $ 68,667 $ (24,886)
Effect on income (loss) for the year (2,190) 90,118 85,209
Effect on other comprehensive loss - Fair value adjustment 110 535 198
Effect on other comprehensive income , hedge accounting 1,349 981 (1,269)
Effects of consolidation of acquired subsidiary 1,997
Effect on other comprehensive income - Translation effect included in cumulative translation adjustment 23,730 (50,565) 9,415
Others (5,384)
Balance at the end of the year $ 129,348 $ 104,352 $ 68,667