XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Beginning and ending amounts of the fair value (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2024
Oct. 03, 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 2,340 2,444
Ending balance $ 21,329 $ 18,015