v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Inventories

Note 3 - Inventories

 

Inventories, net of reserves, consists of:

 

   March 31,
2026
   December 31,
2025
 
Raw materials  $5,417,628   $5,405,618 
Finished goods   5,347,580    3,368,509 
Work in progress   857,681    756,544 
Inventories, net  $11,622,889   $9,530,671