XML 92 R83.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Business Combination, Contingent Consideration, Liability [Roll Forward]        
Payments of acquisition related contingent consideration     $ (28,421) $ (28,640)
Increase in fair value     21,132 90,905
Level 3        
Business Combination, Contingent Consideration, Liability [Roll Forward]        
Beginning balance - Level 3 liability $ 522,259 $ 473,055 542,105 434,694
Payments of acquisition related contingent consideration (9,711) (8,720) (28,421) (28,640)
Reclassification to current payables 1,800 (1,600) 2,100 (300)
Increase in fair value 22,568 33,924 21,132 90,905
Ending balance - Level 3 liability $ 536,916 $ 496,659 $ 536,916 $ 496,659