XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Maximum contingency payable $ 102,000    
Estimated contingent payments 8,000   $ 20,000
Net decrease in contingent consideration liability 12,000    
Fair value adjustment to contingent consideration 12,400 $ 0  
Increase due to accretion as a result of the passage of time $ 400