XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Share Repurchase Program - Additional Information (Detail) - USD ($)
shares in Millions, $ in Millions
6 Months Ended 12 Months Ended
Aug. 02, 2022
Jun. 30, 2023
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.0
Number of shares repurchased under share repurchase program   2.6 6.6  
Cost of repurchase of shares under share repurchase program   $ 25.6 $ 74.5  
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share repurchase program, authorized Amount $ 225.0      
Share repurchase program, additional amount authorized to be repurchased $ 75.0