XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Summary of Activity Information about Employee Restricted Stock Units) (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Time-Based Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding, beginning of period, Shares 378,256 380,100
Granted, Shares 146,464 143,208
Vested, Shares (125,686) (114,978)
Forfeited, Shares (965) (5,609)
Outstanding, end of period, Shares 398,069 402,721
Outstanding, beginning of period, Weighted Average Grant Date Fair Value $ 124.88 $ 117.60
Granted, Weighted Average Grant Date Fair Value 138.71 138.20
Vested, Weighted Average Grant Date Fair Value 118.10 119.35
Forfeited, Weighted Average Grant Date Fair Value 123.64 119.92
Outstanding, end of period, Weighted Average Grant Date Fair Value $ 132.11 $ 124.40
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 119,163 113,848
Granted, Shares 50,115 47,954
Vested, Shares (44,781) (39,338)
Forfeited, Shares (3,803) (2,936)
Outstanding, end of period, Shares 120,694 119,528
Outstanding, beginning of period, Weighted Average Grant Date Fair Value $ 122.81 $ 115.92
Granted, Weighted Average Grant Date Fair Value 137.90 140.36
Vested, Weighted Average Grant Date Fair Value 114.14 124.42
Forfeited, Weighted Average Grant Date Fair Value 109.07 121.73
Outstanding, end of period, Weighted Average Grant Date Fair Value $ 132.73 $ 122.78