XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Values of Financial Instruments - Summary of Acquisition Related Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Payments of acquisition related contingent consideration $ (6,499) $ (9,822)
Increase (decrease) in fair value 41,654 (5,457)
Level 3    
Business Combination, Contingent Consideration, Liability [Roll Forward]    
Beginning balance - Level 3 liability 541,491 542,105
Payments of acquisition related contingent consideration (6,499) (9,822)
Reclassification to current payables (200) 1,100
Increase (decrease) in fair value 41,654 (5,457)
Ending balance - Level 3 liability $ 576,446 $ 527,926