v3.26.3
Stock-Based Compensation - Restricted Stock Units Activity (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units (in thousands) | shares 1,502
Weighted average grand date fair value (in usd per share) | $ / shares $ 168.20
Service condition RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units (in thousands) | shares 1,012
Weighted average grand date fair value (in usd per share) | $ / shares $ 163.95
One-year EBITDA PSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units (in thousands) | shares 277
Weighted average grand date fair value (in usd per share) | $ / shares $ 164.81
Year-three EBITDA PSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units (in thousands) | shares 120
Weighted average grand date fair value (in usd per share) | $ / shares $ 164.81
TSR-based PSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of units (in thousands) | shares 93
Weighted average grand date fair value (in usd per share) | $ / shares $ 228.86