XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Beginning and ending amounts of the fair value (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2024
Jul. 04, 2023
Fair Value Measurements    
Payment $ 6,500 $ 13,000
Level 3    
Fair Value Measurements    
Beginning balance 25,495 28,565
Payment (6,506) (12,994)
Change in fair value 1,636 1,548
Ending balance $ 20,625 $ 17,119