v3.26.1
Inventory (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Inventory    
Raw materials $ 288,979 $ 308,613
Finished goods 166,841 139,473
Inventory total $ 455,820 $ 448,086