XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share of Class A Common Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Apr. 25, 2022
Earnings Per Share Basic [Line Items]          
Aggregate amount of shares repurchased     $ 83,926,000 $ 80,294,000  
Participating Restricted Stock Units          
Earnings Per Share Basic [Line Items]          
Class A common shares outstanding if all Holding Partnership Units exchanged 40,272,650   40,229,485    
Class A Common Stock          
Earnings Per Share Basic [Line Items]          
Share repurchase program, authorized amount         $ 200,000,000
Share repurchase program, remaining authorization amount $ 199,200,000   $ 199,200,000    
Treasury stock repurchased     1,300,000    
Treasury stock, average price per share     $ 64.98    
Aggregate amount of shares repurchased     $ 83,900,000    
Class A Common Stock | Participating Restricted Stock Units          
Earnings Per Share Basic [Line Items]          
Anti-dilutive securities excluded from the calculation of net income per share 15,131,311 0 15,163,801 0