XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Inventory - Inventory (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Raw materials $ 134,535 $ 134,535
Work in-process 41,419,930 40,417,411
Finished goods 17,506,214 9,011,934
Inventory $ 59,060,679 $ 49,563,880