XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Inventory - Inventory (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Raw materials and component parts $ 3,478,146 $ 3,904,865
Work-in-process 1,877,664 3,949,647
Finished products 16,724,566 9,183,532
Total inventory 22,080,376 17,038,044
Less: inventory reserves 559,313 452,607
Net inventory $ 21,521,062 $ 16,585,437