XML 130 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based compensation - Schedule of Restricted Stock Units (Details) - Restricted stock units - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Outstanding, beginning of period (in shares) 189,024 182,528 233,448
Granted (in shares) 0 100,088 98,463
Vested (in shares) (98,084) (84,794) (96,282)
Cancelled (in shares) (24,241) 0 0
Forfeited (in shares) (1,071) (8,798) (53,101)
Outstanding, end of period (in shares) 65,628 189,024 182,528
Weighted-Average Grant-Date Fair Value Per Share      
Outstanding, beginning of period (in dollars per share) $ 41.23 $ 39.75 $ 38.10
Granted (in dollars per share) 0 42.41 41.31
Vested (in dollars per share) 40.43 39.41 37.75
Cancelled (in dollars per share) 42.06 0 0
Forfeited (in dollars per share) 41.97 41.63 39.01
Outstanding, end of period (in dollars per share) $ 42.09 $ 41.23 $ 39.75
Total weighted-average grant-date fair value of shares granted (in millions) $ 0.0 $ 4.2 $ 4.1