XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock Repurchase Programs - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 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 4,400,000           4,400,000      
Amount withheld to satisfy minimum statutory tax withholding obligations             $ 87,041 $ 4,719    
Common Stock [Member]                    
Common Stock [Line Items]                    
Stock repurchased during period, shares (1,121,000) 3,275,000 (50,000) (83,000) (8,000) (82,000)