XML 84 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Narrative (Details)
1 Months Ended 12 Months Ended
Jul. 24, 2020
USD ($)
Oct. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
vote
$ / shares
shares
Dec. 31, 2019
shares
Dec. 31, 2018
shares
Oct. 22, 2018
USD ($)
Follow-On Public Offering            
Class of Stock [Line Items]            
Aggregate net proceeds from stock offering   $ 777,600,000        
Payments of stock issuance costs   $ 500,000        
ATM Equity Offering Agreement            
Class of Stock [Line Items]            
Aggregate net proceeds from stock offering $ 400,000,000.0          
Class A            
Class of Stock [Line Items]            
Conversion of common stock (in shares) | shares     1      
Common stock number of votes | vote     1      
Additional amount authorized to be repurchased           $ 250,000,000
Authorized repurchase amount     $ 500,000,000      
Remaining authorized repurchase amount     $ 187,500,000      
Class A | Follow-On Public Offering            
Class of Stock [Line Items]            
Shares sold in offering | shares   3,659,091        
Offering price per share (in dollars per share) | $ / shares   $ 220.00        
Class A | Over-Allotment Option            
Class of Stock [Line Items]            
Shares sold in offering | shares   477,272        
Class A | Restricted Stock Units (RSUs)            
Class of Stock [Line Items]            
Shares repurchased in association with tax withholdings on the vesting of RSUs | shares     30,620 40,356 30,119  
Weighted average per share price of shares purchased (in dollars per share) | $ / shares     $ 149.02      
Adjustments related to tax withholding for share-based compensation     $ 4,600,000      
Class B            
Class of Stock [Line Items]            
Percentage of Class B common to total common stock subject to automatic conversion     1.00%      
Common stock number of votes | vote     10