XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity - Additional Information (Detail) - $ / shares
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2021
Sep. 30, 2021
Jul. 31, 2018
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Sep. 20, 2022
Jun. 30, 2022
Jan. 01, 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)   1,300,000   0 0 3,000,000.0 500,000      
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%    
2018 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, period     3 years              
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