v3.26.1
STOCKBASED COMPENSATION (Details) - USD ($)
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
STOCK BASED COMPENSATION    
Number of Options, Begining 381,750 339,250
Number of Options Granted 0 0
Number of Options Exercised (30,000) 0
Number of Options Canceled, forfeited, or expired (15,000) (15,000)
Number of Options, Ending 336,750 324,250
Numbeer of Options exercisable 296,742 220,408
Weighted Average Exercise Price, Begining $ 2.40 $ 2.53
Weighted Average Exercise Price Granted 0 0
Weighted Average Exercise Price Exercised 1.50 0
Weighted Average Exercise Price Canceled, forfeited, or expired 2.50 2.50
Weighted Average Exercise Price, Ending 2.35 2.56
Weighted Average Exercise Price exercisable $ 2.33 $ 2.60
Weighted Average Remaining Contract term (In Years) beg of the period 6 years 7 months 6 days 7 years 4 months 24 days
Weighted Average Remaining Contract term (In Years) end of period 5 years 6 years 10 months 24 days
Weighted Average Remaining Contract term (In Years), Exercisable 5 years 2 months 12 days 6 years 3 months 18 days
Weighted Average Remaining Contract term (In Years), Cancelled, forfeited, or expired   6 years 10 months 24 days
Aggregate Intrinsic value outstanding, Begining $ 0 $ 0
Aggregate Intrinsic value outstanding, Ending 0 0
Aggregate Intrinsic value exercisable $ 0 $ 0