XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Incentive Plan Rollforward of Stock Options - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]    
Options, Outstanding, Number, Beginning 608,715  
Options, Grants in Period, Net of Forfeitures 16,273  
Options, Exercises in Period (141,139)  
Options, Forfeitures in Period (9,746)  
Options, Outstanding, Number, Ending 474,103  
Options, Exercisable, Number 367,451  
Aggregate Intrinsic Value [Abstract]    
Options, Outstanding, Intrinsic Value $ 350.6 $ 279.5
Options, Exercisable, Intrinsic Value $ 301.3  
Weighted Average Exercise Price [Abstract]    
Options, Outstanding, Weighted Average Exercise Price, Beginning $ 334.20  
Options, Grants in Period, Weighted Average Exercise Price 1,103.74  
Options, Exercises in Period, Weighted Average Exercise Price 319.84  
Options, Forfeitures in Period, Weighted Average Exercise Price 505.95  
Options, Outstanding, Weighted Average Exercise Price, Ending 400.21  
Options, Exercisable, Weighted Average Exercise Price $ 319.84