v3.26.1
Share-based compensation - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
shares
ADR  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting rights (in shares) | shares 1
Employee stock option  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized options compensation cost | $ $ 31.9
Unrecognized share-based compensation, weighted-average vesting period 1 year 10 months 24 days
Restricted share unit  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 4 years
Unrecognized share-based compensation, weighted-average vesting period 2 years 3 months 18 days
Vesting rights percentage 25.00%
Unrecognized RSU compensation cost | $ $ 20.4
Equity incentive plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 4 years
Share-based compensation arrangement by Share-based payment award, expiration period 10 years
Common Stock, capital shares reserved for future issuance (in shares) | shares 7,018,558