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

June 30,

December 31,

2026

2025

Raw materials

$

331,070

$

441,786

Work-in-process

16,044

4,377

Finished goods

259,554

516,865

Total

$

606,668

$

963,028