XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details) - Class A common stock - USD ($)
3 Months Ended 50 Months Ended
Mar. 31, 2020
Mar. 31, 2020
Oct. 22, 2018
Equity, Class of Treasury Stock [Line Items]      
Additional authorized repurchase amount     250,000,000
Authorized repurchase amount $ 500,000,000 $ 500,000,000  
Shares repurchased pursuant to repurchase authorizations (in shares) 529,303 3,684,398  
Shares repurchased pursuant to repurchase authorizations, average price (in dollars per share) $ 82.76 $ 84.19  
Remaining authorized repurchase amount $ 189,800,000 $ 189,800,000  
Number of shares repurchased 29,627    
Average purchase price per share (in dollars per share) $ 146.62    
Restricted Stock Units (RSUs)      
Equity, Class of Treasury Stock [Line Items]      
Amount related to tax withholdings associated with vesting of RSUs $ 4,300,000