v3.25.4
Revenue Recognition - Schedule of Sales Return Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Sales Return Liability [Roll Forward]    
Balance at beginning of year $ 19,092 $ 22,402
Additions that reduce net sales 67,411 91,375
Deduction from reserves (73,686) (94,685)
Balance at end of period $ 12,817 $ 19,092