XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Share Repurchase Program - Additional Information (Detail) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Aug. 02, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
May 12, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share repurchase program, authorized Amount         $ 150,000
Number of shares repurchased under share repurchase program   2.5   6.6  
Cost of repurchase of shares   $ 29,832 $ 5,144    
Cost of repurchase of shares under share repurchase program   $ 24,900   $ 74,500  
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]          
Share repurchase program, authorized Amount $ 225,000        
Share repurchase program, additional amount authorized to be repurchased $ 75,000