XML 148 R123.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Structure - Secondary Offerings (Details) - Class A common stock - $ / shares
1 Months Ended
May 31, 2018
May 31, 2019
Class of Stock [Line Items]    
Number of shares issued (in shares) 17,250,000 9,000,000
Purchase price per share (in dollars per share) $ 27.16 $ 22.00
Shares issued, offering price per share (in dollars per share) $ 28.00  
Number of shares of stock issued (in shares) 10,518,750  
Selling Stockholders    
Class of Stock [Line Items]    
Number of shares of stock issued (in shares) 6,731,250  
Stock options exercised (in shares) 2,081,250