XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation (Summary of Activity Information about Employee Restricted Stock Units) (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Time-Based Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding, beginning of period, Shares 376,626 378,256
Granted, Shares 158,460 149,509
Vested, Shares (123,973) (132,086)
Forfeited, Shares (21,705) (19,132)
Outstanding, end of period, Shares 389,408 376,547
Outstanding, beginning of period, Weighted Average Grant Date Fair Value $ 132.04 $ 124.88
Granted, Weighted Average Grant Date Fair Value 133.3 138.35
Vested, Weighted Average Grant Date Fair Value 116.25 118.21
Forfeited, Weighted Average Grant Date Fair Value 135.85 131.14
Outstanding, end of period, Weighted Average Grant Date Fair Value $ 137.36 $ 132.25
Performance-Based and Market-Based Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding, beginning of period, Shares 120,504 119,163
Granted, Shares 53,336 50,115
Vested, Shares (41,290) (44,781)
Forfeited, Shares (6,339) (3,993)
Outstanding, end of period, Shares 126,211 120,504
Outstanding, beginning of period, Weighted Average Grant Date Fair Value $ 132.76 $ 122.81
Granted, Weighted Average Grant Date Fair Value 132.27 137.9
Vested, Weighted Average Grant Date Fair Value 112.36 114.14
Forfeited, Weighted Average Grant Date Fair Value 108.06 109.19
Outstanding, end of period, Weighted Average Grant Date Fair Value $ 140.47 $ 132.76