XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Stock Repurchases - Tabular Disclosure (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended 12 Months Ended 59 Months Ended
Oct. 31, 2020
Dec. 31, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Sep. 30, 2020
Stockholders' Equity              
Share repurchases made in open market (in shares) 0 345,044 60,901 844,872 280,140 1,828,183 3,359,140
Average Price Paid per Share (in dollars per share)   $ 53.46 $ 61.15 $ 74.59 $ 77.67 $ 58.40  
Aggregate Cost   $ 18.4 $ 3.7 $ 63.0 $ 21.8 $ 106.8 $ 213.7