v3.26.1
Note 10 - Inventories (Tables)
6 Months Ended
Jun. 27, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 27,

   

December 27,

 
   

2026

   

2025

 
                 

Raw materials

  $ 3,411,186     $ 2,559,787  

Work in process

    1,740,575       3,449,211  

Finished goods

    4,516,168       278,770  
                 

Total inventory

    9,667,929       6,287,768  
                 

Reserve for obsolescence

    (1,018,492 )     (689,361 )
                 

Inventories, net

  $ 8,649,437     $ 5,598,407