XML 80 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Plans - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock-based Compensation Plans (Textual) [Abstract]      
Cash received from purchase plan purchases $ 9,600,000 $ 8,600,000 $ 7,600,000
Stock-based compensation related to equity-settled RSUs 32,300,000 18,800,000 18,700,000
Stock-based compensation related to cash-settled RSUs 1,100,000 1,100,000  
Tax benefits related to total stock-based compensation 5,000,000.0 3,500,000 3,400,000
Restricted Stock Awards      
Stock-based Compensation Plans (Textual) [Abstract]      
Fair value of shares vested during period $ 15,800,000 $ 15,800,000 $ 15,200,000
Granted (in shares) 180,925    
Weighted average grant date fair value (in dollars per share) $ 95.10    
Unrecognized compensation cost related to stock-based compensation arrangements $ 23,100,000    
Weighted average period for recognition of cost 3 years 2 months 12 days    
Restricted Stock Awards | Maximum      
Stock-based Compensation Plans (Textual) [Abstract]      
Vesting period upon issuance (up to) 5 years    
Performance Awards      
Stock-based Compensation Plans (Textual) [Abstract]      
Granted (in shares) 20,992    
Weighted average grant date fair value (in dollars per share) $ 103.29    
Unrecognized compensation cost related to stock-based compensation arrangements $ 1,000,000.0    
Weighted average period for recognition of cost 1 year 7 months 6 days    
Employee Stock Purchase Plan      
Stock-based Compensation Plans (Textual) [Abstract]      
Aggregate maximum shares to be issued or transferred (in shares) 4,500,000    
Shares available for issuance (in shares) 646,118    
Employee stock purchase price in percentage of fair market value 85.00%    
Shares issued to employees (in shares) 202,393 142,576 148,007
Weighted average per share fair value of employee stock purchase rights issued (in dollars per share) $ 19.51 $ 16.00 $ 15.15
Employee maximum contribution rate (as a percentage) 10.00%    
Employee maximum contribution $ 25,000    
Restricted Stock Units (RSUs)      
Stock-based Compensation Plans (Textual) [Abstract]      
Granted (in shares) 5,982    
Weighted average grant date fair value (in dollars per share) $ 100.26    
Unrecognized compensation cost related to stock-based compensation arrangements $ 2,200,000    
Incentive Plan      
Stock-based Compensation Plans (Textual) [Abstract]      
Aggregate maximum shares to be issued or transferred (in shares) 2,200,000    
Shares available for issuance (in shares) 1,400,000    
Incentive Plan | Restricted Stock Awards      
Stock-based Compensation Plans (Textual) [Abstract]      
Vest percentage 100.00%    
Incentive Plan | Performance Awards      
Stock-based Compensation Plans (Textual) [Abstract]      
Performance period 2 years    
Vesting service period 3 years    
Granted shares earned (up to) 200.00%