XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF INVENTORY AND DEPOSITS (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Inventory – Finished Goods and Work in Progress $ 4,348,031 $ 4,017,381
Inventory – Raw Materials 2,009,087 1,770,612
Total Inventory $ 6,357,118 $ 5,787,993