XML 121 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2019
Jan. 31, 2019
Oct. 31, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Nov. 30, 2019
Aug. 31, 2019
Equity [Line Items]                  
Preferred stock shares       25,000,000          
Shares repurchased during the period, shares       3,080,907 3,980,656        
Shares repurchased during the period, value       $ 145,137,000 $ 161,034,000        
Capacity remaining under current stock repurchase program       400,000,000.0          
October 2016 Program [Member]                  
Equity [Line Items]                  
Shares repurchased during the period, value   $ 45,100,000              
March 2019 Program [Member]                  
Equity [Line Items]                  
Shares repurchased during the period, value       100,000,000.0          
Class A Common Stock [Member]                  
Equity [Line Items]                  
Authorized share repurchase amount       500,000,000.0          
Authorized share repurchase term 3 years   3 years            
Shares repurchased during the period, shares         3,980,656 0 0    
Shares repurchased during the period, value       $ 31,000 $ 40,000        
Average price per share         $ 40.43        
Authorized share additional repurchase amount               $ 100,000,000.0 $ 100,000,000.0
Class A Common Stock [Member] | Maximum [Member]                  
Equity [Line Items]                  
Authorized share repurchase amount $ 300,000,000.0   $ 250,000,000.0            
Class A Common Stock [Member] | October 2016 Program [Member]                  
Equity [Line Items]                  
Shares repurchased during the period, shares   1,144,449              
Average price per share   $ 39.38              
Class A Common Stock [Member] | March 2019 Program [Member]                  
Equity [Line Items]                  
Shares repurchased during the period, shares       1,936,458          
Average price per share       $ 51.64