Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Apr. 01, 2022 |
Apr. 02, 2021 |
|
Business Combination, Contingent Consideration, Liability [Roll Forward] | ||
Payments of acquisition related contingent consideration | $ (9,822) | $ (10,046) |
Increase (decrease) in fair value | (5,457) | 10,998 |
Level 3 | ||
Business Combination, Contingent Consideration, Liability [Roll Forward] | ||
Beginning balance - Level 3 liability | 542,105 | 434,694 |
Payments of acquisition related contingent consideration | (9,822) | (10,046) |
Reclassification to current payables | 1,100 | 100 |
Increase (decrease) in fair value | (5,457) | 10,998 |
Ending balance - Level 3 liability | $ 527,926 | $ 435,746 |