v3.26.1
Note 3 - Inventory - Components of Inventory (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Raw materials $ 6,358,562 $ 6,853,816
Packaging and miscellaneous 1,568,517 1,536,003
Work in progress 4,864,997 3,976,567
Finished goods 4,395,881 5,772,008
Inventory, Net $ 17,187,957 $ 18,138,394