XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
NOTE 4 — Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories
         
    June 30,   December 31,
    2023   2022
Raw materials and sub-assemblies   $ 6,034,232     $ 6,193,453  
Finished goods     355,861       289,181  
Inventory reserves     (880,943 )     (880,943 )
Inventory, net   $ 5,509,150   $ 5,601,691