v3.26.1
Shareholders' Equity -- Restricted Share Units (RSUs) (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Restricted stock units (RSUs)  
Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Line Items]  
Stock units granted | shares 435,780
Weighted average grant-date fair value of award | $ / shares $ 156.62
Performance shares  
Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Line Items]  
Stock units granted | shares 114,839
Weighted average grant-date fair value of award | $ / shares $ 150.06
Deferred share units  
Schedule of Share based Compensation Arrangements by Share based Payment Award, Equity Instruments, Other Than Options, Restricted Stock Units [Line Items]  
Stock units granted | shares 3,464
Weighted average grant-date fair value of award | $ / shares $ 160.57