v3.26.1
The components of inventory consist of the following: (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 524,883 $ 414,806
Work in progress 7,547 60,719
Finished goods 268,393 442,763
Inventory $ 800,823 $ 918,288