Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Narrative (Detail)

v3.20.4
Fair Value Measurements - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Change in fair value of contingent consideration $ (3,515,000) $ 0 $ 0
Other current liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration payable, current   2,275,000  
Contingent consideration payable, noncurrent   $ 15,825,000  
Sharp Systems, LLC      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Change in fair value of contingent consideration (3,900,000)    
Sharp Systems, LLC | Other current liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration payable, current 304,000    
Contingent consideration payable, noncurrent 11,890,000    
Sharp Systems, LLC | Accounts Payable      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Payment for Contingent Consideration Liability, Operating Activities 2,006,000    
Instafob      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Change in fair value of contingent consideration 385,000    
Instafob | Other current liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration payable, current 113,000    
Contingent consideration payable, noncurrent $ 1,890,000