v3.26.1
Income taxes - Schedule of change in net deferred taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets      
Balance at beginning of period $ 924,299 $ 97,211 $ 79,222
Recognized in profit or loss 264,021 758,264 17,685
Recognized in equity 20,780 30,846 381
Effects of change in foreign exchange rate 86,753 37,978 (77)
Balance at end of period 1,295,853 924,299 97,211
Deferred tax liabilities      
Balance at beginning of period 0 (5,155) (8,406)
Recognized in profit or loss 0 5,155 3,430
Recognized in equity 0 0 0
Effects of change in foreign exchange rate 0 0 (179)
Balance at end of period $ 0 $ 0 $ (5,155)