XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Inventory - Inventory (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Raw materials and component parts $ 3,904,865 $ 3,897,133
Work-in-process 3,949,647 3,449,252
Finished products 9,183,532 3,999,920
Total Inventory 17,038,044 11,346,305
Less: Inventory reserves 452,607 315,345
Net Inventory $ 16,585,437 $ 11,030,960