XML 95 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' equity - Schedule of Nonvested Performance-based Units Activity (Details) - Performance Share Awards - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Unvested at beginning of year (in shares) 948,021 986,104 1,015,433
Granted (in shares) 1,132,073 642,413 484,781
Vested (in shares) (604,102) (564,159) (503,844)
Cancelled (in shares) (140,647) (116,337) (10,266)
Unvested at end of year (in shares) 1,335,345 948,021 986,104
Weighted average fair value      
Unvested at beginning of year (in dollars per share) $ 18.16 $ 18.18 $ 15.04
Granted (in dollars per share) 12.72 16.33 21.8
Vested (in dollars per share) 16.72 16.21 15.26
Cancelled (in dollars per share) 15.23 18.25 17.09
Unvested at end of year (in dollars per share) $ 14.22 $ 18.16 $ 18.18