XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
NOTE 4 — Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Inventories
               
   March 31,  December 31,
   2025  2024
Raw materials and sub-assemblies  $6,177,081   $5,716,202 
Finished goods   154,892    221,241 
Inventory reserves   (1,050,943)   (995,943)
Inventory, net  $5,281,030  $4,941,500