XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF INVENTORY (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Completed goods $ 3,060,508 $ 2,682,158
Raw materials and supplies 7,829,687 8,452,731
Total inventory $ 10,890,195 $ 11,134,889