XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER FINANCIAL STATEMENT INFORMATION - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 26, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued employee compensation and related expenses $ 21,517 $ 25,053
Income tax payable 981 11,728
Accrued customer rebates 12,121 5,327
Accrued liabilities for excess and obsolete inventory 8,831 7,247
Other 26,197 23,085
Total $ 69,647 $ 72,440