XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Sales Return Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sales Return Liability [Roll Forward]    
Balance at beginning of year $ 22,402 $ 25,594
Additions that reduce net sales 69,391 82,718
Deductions from reserves (72,105) (85,300)
Balance at end of period $ 19,688 $ 23,012