v3.26.1
Stock Options and Awards (Details Narrative) - USD ($)
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Expected term 3 years 3 years
Volatility deviation 43.08% 40.34%
Risk-free rate 3.63% 4.34%
2020 Plan [Member]    
Number of units, Issued 69,264 48,240
Common Stock Shares Reserved For Future Issuance 691,997  
Stock Options [Member]    
Stock compensation expense $ (307,000) $ (153,000)
Intrinsic value $ 1,794,000  
Stock Option Granted 52,992 35,856