XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Inventory - Inventory (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Raw materials and component parts $ 4,394,288 $ 2,892,820
Work-in-process 4,886,432 5,158,252
Finished products 11,985,900 13,483,017
Total inventory 21,266,620 21,534,089
Less: inventory reserves 616,847 1,357,947
Net inventory $ 20,649,773 $ 20,176,142