XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Beginning and ending amounts of the fair value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Jan. 02, 2024
Jan. 03, 2023
Fair Value Measurements      
Payment $ (6,500) $ (13,000)  
Change in fair value 2,429 11,686 $ 13,368
Level 3      
Fair Value Measurements      
Beginning balance 25,495 28,565  
Payment (6,506) (12,994)  
Change in fair value 1,166 9,924  
Ending balance $ 20,155 $ 25,495 $ 28,565