XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Detail) - shares
2 Months Ended
May 04, 2023
Jun. 30, 2023
Stock Repurchase Programs [Member]    
Equity, Class of Treasury Stock [Line Items]    
Common stock repurchase program, authorized shares   11,600,000
2023 Stock Repurchase Program [Member]    
Equity, Class of Treasury Stock [Line Items]    
Number of shares repurchased by the Company 10,800,000  
Stock repurchased during period, shares   264,896