XML 120 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Schedule Of Non-Vested Restricted Stock Units and Performance Stock Units) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock Units (RSUs)      
Number of Shares      
Number of Shares, Non-vested, beginning balance 690,414    
Number of Shares, Granted 247,131    
Number of Shares, Vested (228,113)    
Number of Shares, Forfeited (67,804)    
Number of Shares, Non-vested, ending balance 641,628 690,414  
Weighted Average Grant Date Fair Value      
Weighted Average Fair Value, Non-vested, beginning balance (in dollars per share) $ 85.77    
Weighted Average Fair Value, Granted (in dollars per share) 120.77    
Weighted Average Fair Value, Vested (in dollars per share) 69.45    
Weighted Average Fair Value, Forfeited (in dollars per share) 97.87    
Weighted Average Fair Value, Non-vested, ending balance (in dollars per share) $ 103.77 $ 85.77  
Performance Stock Units      
Number of Shares      
Number of Shares, Non-vested, beginning balance 250,369    
Number of Shares, Granted 72,627    
Number of Shares, Vested (106,705)    
Number of Shares, Forfeited (19,370)    
Number of Shares, Non-vested, ending balance 196,921 250,369  
Weighted Average Grant Date Fair Value      
Weighted Average Fair Value, Non-vested, beginning balance (in dollars per share) $ 106.13    
Weighted Average Fair Value, Granted (in dollars per share) 167.76 $ 147.98 $ 109.94
Weighted Average Fair Value, Vested (in dollars per share) 74.99    
Weighted Average Fair Value, Forfeited (in dollars per share) 142.29    
Weighted Average Fair Value, Non-vested, ending balance (in dollars per share) $ 142.18 $ 106.13