XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories: Inventories (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Details    
Raw material $ 3,390,080 $ 2,245,709
Work-in-process 2,185,380 1,410,868
Finished goods 2,106,209 2,096,717
Inventories, gross 7,681,669 5,753,294
Valuation reserves (625,000) (600,000)
Inventories, net $ 7,056,669 $ 5,153,294