v3.25.1
Inventories (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
   Raw materials $ 404,700 $ 428,000
   Finished goods 100 7,000
 Inventory gross 404,800 435,000
   Less: Allowance (81,000) (85,400)
 Inventory $ 323,800 $ 349,600