v3.26.1
Note 3 - Inventory - Components of Inventory (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Raw materials $ 5,814,546 $ 6,853,816
Packaging and miscellaneous 1,560,347 1,536,003
Work in progress 4,538,971 3,976,567
Finished goods 3,776,768 5,772,008
Inventory, Net $ 15,690,632 $ 18,138,394