v3.26.1
Stock-based compensation - Schedule of Performance Units Activity (Details) - Performance Units
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Number of Performance Units  
Outstanding number of shares (in shares), beginning balance 2,652,354
Granted, number of shares (in shares) 1,106,744
Vested, number of shares (in shares) (417,841)
Forfeited, number of shares (in shares) (48,433)
Adjustment upon final determination of level of performance goal achievement (in shares) (273,757)
Outstanding number of shares (in shares), ending balance 3,019,067
Expected to vest, number of shares (Units) 3,328,838
Weighted Average Grant Date Fair Value  
Outstanding weighted average grant date fair value, beginning balance (in usd per share) | $ / shares $ 42.39
Granted (in usd per share) | $ / shares 44.73
Vested (in usd per share) | $ / shares 44.03
Forfeited (in usd per share) | $ / shares 43.35
Adjustment upon final determination of level of performance goal achievement (in usd per share) | $ / shares 44.03
Outstanding weighted average grant date fair value, ending balance (in usd per share) | $ / shares $ 42.85
Maximum Shares Eligible to Receive  
Outstanding maximum shares eligible to receive, beginning balance (in shares) 6,368,794
Granted (in shares) 2,656,186
Vested (in shares) (417,841)
Forfeited (in shares) (116,186)
Adjustment upon final determination of level of performance goal achievement (in shares) (1,241,994)
Outstanding maximum shares eligible to receive, ending balance (in shares) 7,248,959
Vested in period, issued during period end (in shares) 417,364
Vested, net of withholding tax (in shares) 259,792
Vested in period, issued subsequent to period end (in shares) 477