XML 24 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Changes in Stockholders' Equity (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock repurchase program, outstanding balance authorized to be repurchased $ 245.0
ASR Program  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Accelerated share repurchases, settlement (payment) or receipt $ 55.0
Stock repurchased and retired during period (in shares) | shares 970,141