XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 4 — Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventories
       
   June 30,  December 31,
   2022  2021
Raw materials and sub-assemblies  $6,588,818   $5,757,869 
Finished goods   179,645    277,598 
Inventory reserves   (880,943)   (880,943)
Inventory, net  $5,887,520  $5,154,524