XML 68 R30.htm IDEA: XBRL DOCUMENT v3.20.1
2 - Balance Sheet Details: Inventory (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Details    
Raw Materials $ 2,337,278 $ 2,798,918
Work in Process 1,201,099 1,878,977
Finished goods 1,869,800 2,001,496
Valuation reserves (457,000) (579,000)
Inventories, net $ 4,951,177 $ 6,100,391