XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.1
2 - Balance Sheet Details: Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Details    
Land and improvements $ 1,636,749 $ 1,632,299
Buildings and improvements 8,331,804 8,292,749
Machinery and equipment 35,037,010 34,196,661
Capitalized software and other 1,371,736 1,372,215
Less: Accumulated Depreciation (32,703,246) (32,235,778)
Property, Plant and Equipment, Other, Net $ 13,674,053 $ 13,258,146