XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended 29 Months Ended
Mar. 31, 2021
Mar. 31, 2021
Jul. 24, 2020
Oct. 22, 2018
Class A common stock        
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) 0 3,719,048    
Shares repurchased pursuant to repurchase authorizations, average price (in dollars per share) $ 0 $ 84.02    
Remaining authorized repurchase amount $ 187,500,000 $ 187,500,000    
Class A common stock | Restricted Stock Units (RSUs)        
Equity, Class of Treasury Stock [Line Items]        
Number of shares repurchased 54,218      
Average purchase price per share (in dollars per share) $ 292.86      
Amount related to tax withholdings associated with vesting of RSUs $ 15,900,000      
ATM Equity Offering        
Equity, Class of Treasury Stock [Line Items]        
Sale of stock, maximum aggregate gross sales price     $ 400,000,000  
Proceeds from issuance of stock $ 0