XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Current portion of liability for non-cancelable contracts $ 12,150 $ 13,534
Contract liabilities 6,007 11,182
Liability for expiring production materials 1,998 7,019
Current portion of operating lease liabilities 5,805 5,818
Other accrued liabilities 6,126 8,085
Total accrued liabilities $ 32,086 $ 45,638