v3.26.1
Financial instruments - Schedule of financial liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Current liabilities $ 0 $ 0
Total 0 0
Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Current liabilities 21,694 57,953
Total 35,610 3,309
Accounts payable | Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Current liabilities 0 0
Accounts payable | Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Current liabilities 3,449 8,716
Accrued expenses | Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Current liabilities 0 0
Accrued expenses | Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Current liabilities 16,410 12,947
Current lease liabilities | Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Current liabilities 0 0
Current lease liabilities | Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Current liabilities 1,835 1,444
Current portion of borrowings with related party | Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Current liabilities   0
Current portion of borrowings with related party | Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Current liabilities   34,846
Non-current lease liabilities | Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Non-current liabilities 0 0
Non-current lease liabilities | Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Non-current liabilities 3,174 $ 3,309
Long-term borrowings with related party | Financial liabilities at fair value through profit or loss    
Disclosure of financial liabilities [line items]    
Non-current liabilities 0  
Long-term borrowings with related party | Financial liabilities measured at amortized cost    
Disclosure of financial liabilities [line items]    
Non-current liabilities $ 32,436