XML 35 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, Net (Tables)
9 Months Ended
Sep. 30, 2025
Inventories, Net [Abstract]  
Schedule of Inventories

Inventories were as follows:  

 

   September 30,   December 31, 
   2025   2024 
Raw materials  $4,474,114   $6,712,529 
Finished goods   1,723,784    2,225,813 
Reserve for obsolete inventory   (200,000)   (892,083)
   $5,997,898   $8,046,259