XML 105 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Equity - Narrative (Detail) - $ / shares
3 Months Ended 9 Months Ended
Oct. 31, 2021
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Sep. 20, 2022
Jun. 30, 2022
Class of Stock [Line Items]                
Preferred stock, par value (in dollars per share)   $ 0.001   $ 0.001   $ 0.001    
Repurchase of common stock (in shares)   0 0 0 3,000,000.0      
Rights to Purchase Series A Junior Participating Preferred Stock                
Class of Stock [Line Items]                
Preferred stock purchase right declared for each share of common stock             1  
Preferred stock, par value (in dollars per share)             $ 0.001  
Purchase price per each right (in dollars per share)             $ 1,000  
Rights to Purchase Series A Junior Participating Preferred Stock | Minimum                
Class of Stock [Line Items]                
Threshold percentage to exercise purchase right             10.00%  
Rights to Purchase Series A Junior Participating Preferred Stock | Maximum                
Class of Stock [Line Items]                
Threshold percentage to exercise purchase right             20.00%  
2021 Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Number of common shares authorized to be repurchased under new stock repurchase program 3,000,000              
Stock repurchase program, period 3 years              
2022 Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Number of common shares authorized to be repurchased under new stock repurchase program               5,000,000
Stock repurchase program, remaining number of shares available for repurchase (in shares)   5,000,000   5,000,000