XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories: Inventories (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Details    
Raw material $ 2,734,512 $ 2,245,709
Work-in-process 2,081,169 1,410,868
Finished goods 2,095,279 2,096,717
Inventory, gross 6,910,960 5,753,294
Valuation reserves (599,000) (600,000)
Inventories, net $ 6,311,960 $ 5,153,294