XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
NOTE 4 — Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories
   March 31,  December 31,
   2023  2022
Raw materials and sub-assemblies   $6,346,897   $6,193,453 
Finished goods    193,976    289,181 
Inventory reserves    (880,943)   (880,943)
Inventory, net   $5,659,930   $5,601,691