XML 95 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2021
Mar. 29, 2020
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Payments of acquisition related contingent consideration $ (10,046) $ (10,452)
Increase in fair value 10,998 712
Level 3    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Beginning balance - Level 3 liability 434,694 446,684
Payments of acquisition related contingent consideration (10,046) (10,452)
Reclassification to current payables 100 150
Increase in fair value 10,998 712
Ending balance - Level 3 liability $ 435,746 $ 437,094