v3.25.4
Share-Based Compensation - PRSUs Narrative (Details) - Performance-Based Restricted Stock Units (PRSUs) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost related to grants under the PRSUs $ 42.1    
Unrecognized compensation cost, weighted-average period of recognition (in years) 1 year 6 months    
Weighted-average grant-date fair value, RSUs and PRSUs granted (in dollars per share) $ 168.75 $ 131.04 $ 156.91
Number of RSUs and PRSUs released (in shares) 154 124  
Shares issued (in shares) 99 80  
Shares withheld for tax purposes (in shares) 55 44  
Total fair value of shares vested $ 18.8 $ 14.8  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Achievement target, percentage of awards granted 0.00%    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Achievement target, percentage of awards granted 200.00%