XML 101 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Additional Information (Detail) - $ / shares
1 Months Ended 3 Months Ended
Oct. 31, 2021
Apr. 01, 2023
Apr. 02, 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    
Repurchase of common stock (in shares)   0 0      
Rights to Purchase Series A Junior Participating Preferred Stock [Member]            
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 [Member] | Minimum            
Class of Stock [Line Items]            
Threshold percentage to exercise purchase right         10.00%  
Rights to Purchase Series A Junior Participating Preferred Stock [Member] | 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