v3.25.4
Others - Financial instruments, schedule of contractual undiscounted cash flows of non-derivative financial liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Less than 1 year | Financial liabilities at fair value through profit or loss    
Financial instruments    
Non-derivative financial liabilities $ 0 $ 0
Less than 1 year | Other payables (including related parties)    
Financial instruments    
Non-derivative financial liabilities 12,903 11,702
Less than 1 year | Lease liabilities (including current portion)    
Financial instruments    
Non-derivative financial liabilities 456 409
Between 1-5 years | Financial liabilities at fair value through profit or loss    
Financial instruments    
Non-derivative financial liabilities 419 1,793
Between 1-5 years | Other payables (including related parties)    
Financial instruments    
Non-derivative financial liabilities 0 0
Between 1-5 years | Lease liabilities (including current portion)    
Financial instruments    
Non-derivative financial liabilities 240 109
Over 5 years | Financial liabilities at fair value through profit or loss    
Financial instruments    
Non-derivative financial liabilities 0 0
Over 5 years | Other payables (including related parties)    
Financial instruments    
Non-derivative financial liabilities 0 0
Over 5 years | Lease liabilities (including current portion)    
Financial instruments    
Non-derivative financial liabilities $ 0 $ 0