XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF INVENTORIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials
Finished goods 6,846,840 8,435,928
Reserve for obsolescence (500,000) (500,000)
Total inventories 6,346,840 7,935,928
Less: inventories – discontinued operations (179,923) (101,577)
Inventories – continuing operations $ 6,166,917 $ 7,834,351