v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory

The inventory consists of the following at March 31, 2025 and December 31, 2024:

 

   March 31,   December 31, 
   2025   2024 
         
Raw Materials  $1,382,491   $1,261,307 
Work-in Progress   304,036    190,818 
Finished Goods   6,521,553    7,198,639 
Subtotal  $8,208,080   $8,650,764 
Less: Reserve for          
Obsolescence   (1,062,000)   (1,062,000)
           
Total  $7,146,080   $7,588,764