v3.25.2
SCHEDULE OF INVENTORY AND DEPOSITS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Inventory – raw materials $ 1,682,296 $ 1,966,395
Inventory – finished goods 2,193,488 2,870,781
Less reserve for excess and obsolete inventory (249,483) (281,865)
Total Inventory $ 3,626,301 $ 4,555,311