XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Share Repurchase Program - Additional Information (Detail) - USD ($)
shares in Millions
2 Months Ended 6 Months Ended
Aug. 02, 2022
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
May 12, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share repurchase program, authorized Amount         $ 150,000,000.0
Number of shares repurchased under share repurchase program   3.0      
Cost of repurchase of shares   $ 37,500,000 $ 40,236,000 $ 1,634,000  
Subsequent Event | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share repurchase program, authorized Amount $ 225,000,000.0        
Share repurchase program, additional amount authorized to be repurchased $ 75,000,000.0