v3.26.3
Share-Based Compensation Plans - Revenue Performance Share Units (Details) - Performance Based Shares
shares in Thousands
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Weighted Average Grant Date Fair Value / Share  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period | shares (42)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 100.50
Revenue Performance Shares  
Summary of Performance-based shares activity  
Outstanding (in shares) | shares 47
Forfeited (in shares) | shares (4)
Outstanding (in shares) | shares 19
Weighted Average Grant Date Fair Value / Share  
Weighted Average Grant Date Fair Value, Outstanding Beginning Balance (in shares) | $ / shares $ 113.89
Weighted Average Grant Date Fair Value, Forfeited (in shares) | $ / shares 127.03
Weighted Average Grant Date Fair Value, Outstanding Ending Balance (in shares) | $ / shares $ 127.94
Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period | shares 5
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period | shares (29)
Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Adjustments In Period, Weighted Average Grant Date Fair Value | $ / shares $ 100.50
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 100.50