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

June 30, 2026

December 31, 2025

Raw materials, WIP, finished goods and Materials being inspected

$

14,674,249

$

13,487,627

Reserve

(480,765

)

(427,603

)

Total Inventory

$

14,193,484

$

13,060,024