Common shares and Treasury stock (Details) - shares |
12 Months Ended | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jan. 31, 2025 |
Feb. 01, 2024 |
Dec. 07, 2023 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
||||||||||
| Common Stock, Shares Outstanding [Roll Forward] | |||||||||||||||
| Beginning balance (in shares) | 54,277,422 | 55,765,091 | |||||||||||||
| Treasury stock beginning balance (in shares) | (3,467,417) | ||||||||||||||
| Issuance of shares under share option and free share plans (in shares) | (2,084,944) | (3,420,824) | |||||||||||||
| Treasury shares retired (in shares) | 2,195,000 | 3,590,000 | |||||||||||||
| Share repurchase program (in shares) | (5,393,002) | (5,976,764) | (4,286,624) | (5,393,002) | (5,976,764) | ||||||||||
| Ending balance (in shares) | 51,151,866 | 54,277,422 | 55,765,091 | ||||||||||||
| Treasury stock (in shares) | 4,508,029 | 3,467,417 | |||||||||||||
| Treasury stock ending balance (in shares) | (4,508,029) | (3,467,417) | |||||||||||||
| Restricted Stock Units (RSUs) | |||||||||||||||
| Common Stock, Shares Outstanding [Roll Forward] | |||||||||||||||
| Treasury shares issued for RSU vesting (in shares) | 2,157,390 | 2,366,158 | |||||||||||||
| Lock-up shares | |||||||||||||||
| Common Stock, Shares Outstanding [Roll Forward] | |||||||||||||||
| Treasury shares issued for RSU vesting (in shares) | 0 | 1,953,761 | |||||||||||||
| Share capital | |||||||||||||||
| Common Stock, Shares Outstanding [Roll Forward] | |||||||||||||||
| Beginning balance (in shares) | 57,744,839 | 61,165,663 | 63,248,728 | ||||||||||||
| Share repurchase program (in shares) | (2,195,000) | [1] | (3,590,000) | [2] | (2,185,000) | [3] | |||||||||
| Ending balance (in shares) | 55,659,895 | 57,744,839 | 61,165,663 | ||||||||||||
| Treasury stock | |||||||||||||||
| Common Stock, Shares Outstanding [Roll Forward] | |||||||||||||||
| Treasury stock beginning balance (in shares) | (3,467,417) | (5,400,572) | (5,985,104) | ||||||||||||
| Share repurchase program (in shares) | (1,040,612) | [1] | (1,933,155) | [2] | (584,532) | [3] | |||||||||
| Treasury stock (in shares) | 4,508,029 | 3,467,417 | 5,400,572 | ||||||||||||
| Treasury stock ending balance (in shares) | (4,508,029) | (3,467,417) | (5,400,572) | ||||||||||||
| |||||||||||||||