XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
NOTE 4 — Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories
       
   September 30,  December 31,
   2023  2022
Raw materials and sub-assemblies  $5,876,769   $6,193,453 
Finished goods   533,317    289,181 
Inventory reserves    (880,943)   (880,943)
Inventory, net  $5,529,143  $5,601,691