XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Inventories (Tables)
6 Months Ended
Jun. 28, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 28,

   

December 28,

 
   

2025

   

2024

 
                 

Raw materials

  $ 2,719,237     $ 2,625,305  

Work in process

    2,678,705       1,880,396  

Finished goods

    351,716       343,722  
                 

Total inventory

    5,749,658       4,849,423  
                 

Reserve for obsolescence

    (551,412 )     (518,357 )
                 

Inventories, net

  $ 5,198,246     $ 4,331,066