v3.26.1
Note 11 - Inventories - Summary of Inventories (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Raw materials $ 446,209 $ 442,993
Work in process 26,544 5,505
Finished products 847,917 1,059,265
Total inventories $ 1,320,670 $ 1,507,763