XML 116 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee compensation plans - Schedule of Stock Appreciation Rights (Details) - Stock Appreciation Rights (SARs)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of OARs Outstanding (in shares) | shares 2,642,736
Strike price (in dollars per share) $ 0
Weighted Average Remaining Contractual Life 3 years
Fair value (in dollars per share) $ 0
January 10, 2020  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of OARs Outstanding (in shares) | shares 478,680
Strike price (in dollars per share) $ 27.54
Weighted Average Remaining Contractual Life 9 days
Fair value (in dollars per share) $ 36.57
January 11, 2021  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of OARs Outstanding (in shares) | shares 573,329
Strike price (in dollars per share) $ 32.16
Weighted Average Remaining Contractual Life 1 year
Fair value (in dollars per share) $ 32.57
January 7, 2022  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of OARs Outstanding (in shares) | shares 605,087
Strike price (in dollars per share) $ 49.57
Weighted Average Remaining Contractual Life 2 years
Fair value (in dollars per share) $ 18.87
January 6, 2023  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of OARs Outstanding (in shares) | shares 506,170
Strike price (in dollars per share) $ 45.33
Weighted Average Remaining Contractual Life 3 years
Fair value (in dollars per share) $ 25.00
January 5, 2024  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of OARs Outstanding (in shares) | shares 479,470
Strike price (in dollars per share) $ 40.78
Weighted Average Remaining Contractual Life 4 years
Fair value (in dollars per share) $ 29.48