XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
12 Months Ended
Feb. 01, 2021
Jan. 25, 2021
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
May 22, 2019
Schedule Of Equity [Line Items]            
Acquisition of treasury stock     $ 1,648,000 $ 815,000 $ 6,055,000  
Program for Repurchases of Company Common Stock [Member]            
Schedule Of Equity [Line Items]            
Shares repurchased         393,819  
Stock repurchase program, authorized amount           $ 30,000,000.0
Total cost of common stock repurchased         $ 5,500,000  
Restricted Stock [Member]            
Schedule Of Equity [Line Items]            
Shares repurchased     73,105 51,479    
Acquisition of treasury stock     $ 1,600,000 $ 815,000    
Common Stock [Member]            
Schedule Of Equity [Line Items]            
Shares repurchased     73,105 51,479 428,059  
ECO [Member]            
Schedule Of Equity [Line Items]            
Business combination, effective date of acquisition Feb. 01, 2021          
Business combination, percentage of ownership stake acquired 75.00%   75.00%      
Fair value of consideration $ 100,464,000 $ 100,500,000        
Cash payment to acquire business 94,356,000 94,400,000        
Issue of common stock value to acquire business $ 6,108,000          
Sale of stock, price per share $ 21.34          
Business combination, value of shares issuance $ 7,600,000          
Percentage of holder of redeemable non-controlling interest restricted from selling shares from date of acquisition 25.00%          
Percentage of discount in sale of stock price per share for lack of marketability 20.00%          
ECO [Member] | Cash On Hand [Member]            
Schedule Of Equity [Line Items]            
Cash payment to acquire business $ 94,400,000 $ 31,100,000        
ECO [Member] | Common Stock [Member]            
Schedule Of Equity [Line Items]            
Issue of common stock value to acquire business $ 6,100,000          
Business combination, number of shares issuance 357,797