XML 87 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity-Based Compensation (Schedule of Number of Awards and Weighted Average Grant Date Fair Value) (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 3,340    
Weighted Average Grant Date Fair Value (in USD per share) $ 68.86    
Common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 7,564    
Weighted Average Grant Date Fair Value (in USD per share) $ 68.64    
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 82,930    
Weighted Average Grant Date Fair Value (in USD per share) $ 71.77    
Performance stock units (1)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 60,765    
Weighted Average Grant Date Fair Value (in USD per share) $ 77.28    
2019 | Deferred Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 3,340    
Weighted Average Grant Date Fair Value (in USD per share) $ 68.86    
2019 | Common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 7,564    
Weighted Average Grant Date Fair Value (in USD per share) $ 68.64    
2019 | Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 82,930    
Weighted Average Grant Date Fair Value (in USD per share) $ 71.77    
2019 | Performance stock units (1)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares) 60,765    
Weighted Average Grant Date Fair Value (in USD per share) $ 77.28    
2018 | Deferred Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)   6,351  
Weighted Average Grant Date Fair Value (in USD per share)   $ 54.33  
2018 | Common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)   8,468  
Weighted Average Grant Date Fair Value (in USD per share)   $ 54.33  
2018 | Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)   99,820  
Weighted Average Grant Date Fair Value (in USD per share)   $ 61.93  
2018 | Performance stock units (1)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)   85,323  
Weighted Average Grant Date Fair Value (in USD per share)   $ 53.22  
2017 | Deferred Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)     2,460
Weighted Average Grant Date Fair Value (in USD per share)     $ 42.69
2017 | Common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)     15,652
Weighted Average Grant Date Fair Value (in USD per share)     $ 42.49
2017 | Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)     132,430
Weighted Average Grant Date Fair Value (in USD per share)     $ 43.92
2017 | Performance stock units (1)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Awards (in shares)     108,464
Weighted Average Grant Date Fair Value (in USD per share)     $ 47.00