v3.26.1
Share-based compensation - Schedule of Number and Weighted Average Exercise Prices of Share Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Share Options    
Outstanding, beginning balance (in shares) 10,374,316  
Awards granted (in shares) 1,387,755  
Awards exercised (in shares) (27,334)  
Awards forfeited (in shares) (204,570)  
Awards expired (in shares) (43,926)  
Outstanding, ending balance (in shares) 11,486,241 10,374,316
Options exercisable, ending balance (in shares) 8,315,349  
Weighted Average Exercise Price    
Outstanding, beginning balance (in USD per share) $ 31.34  
Awards granted (in USD per share) 32.45  
Awards exercised (in USD per share) 22.76  
Awards forfeited (in USD per share) 46.15  
Awards expired (in USD per share) 42.74  
Outstanding, ending balance (in USD per share) 31.18 $ 31.34
Options exercisable, ending balance (in USD per share) $ 28.99  
Weighted Average Remaining Contractual Term    
Options outstanding, weighted average remaining contractual term 5 years 9 months 18 days 5 years 10 months 24 days
Options exercisable, weighted average remaining contractual term 4 years 6 months  
Options outstanding, aggregate intrinsic value $ 48,937 $ 87,338
Options exercisable, aggregate intrinsic value $ 48,149