v3.25.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 29, 2024
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable, current $ 34 $ 59
Accumulated amortization on other assets $ 3,107 $ 3,127
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 27,162,318 26,998,880
Common stock, shares outstanding 22,855,063 22,691,625
Treasury stock, shares 4,307,255 4,307,255