XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
NOTE 4 — Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Inventories
               
   September 30,  December 31,
   2025  2024
Raw materials and sub-assemblies  $5,444,577   $5,404,171 
Finished goods   317,616    533,272 
Inventory reserves   (1,080,943)   (995,943)
Inventory, net  $4,681,250  $4,941,500