v3.26.3
Share-based payments - Share-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Summary of significant accounting policies        
Share-based compensation $ 257 $ 1,669 $ 2,179 $ 4,109
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Summary of significant accounting policies        
Share-based compensation 4 9 (15) 19
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Summary of significant accounting policies        
Share-based compensation 109 398 531 986
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Summary of significant accounting policies        
Share-based compensation 144 1,262 1,663 3,104
Employee Stock Option        
Summary of significant accounting policies        
Share-based compensation (47) 686 600 1,444
RSUs        
Summary of significant accounting policies        
Share-based compensation 217 846 1,421 1,715
DSUs        
Summary of significant accounting policies        
Share-based compensation $ 87 $ 137 $ 158 $ 950