XML 53 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Company recognized tax benefits on total stock-based compensation expense $ 29.6 $ 33.8 $ 29.1
Tax benefit realized related to awards vested or exercised during the period 30.6 $ 38.9 $ 64.1
Unrecognized compensation cost $ 280.7    
RSUs, RSAs, and PSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average period that unrecognized compensation cost will be recognized 1 year 7 months 6 days