XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock Repurchase Programs - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Aug. 31, 2018
Common Stock [Line Items]                
Stock repurchased during period, shares         0      
Common stock authorized for repurchase               $ 500,000
Company's Common stock remained available for repurchase             $ 94,000  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 3,300,000       3,300,000      
Amount withheld to satisfy minimum statutory tax withholding obligations         $ 65,564 $ 2,245    
Common Stock [Member]                
Common Stock [Line Items]                
Stock repurchased during period, shares 3,275,000 (50,000) (8,000) (82,000)