XML 58 R109.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - GVi Ventures, Inc. (Details) - USD ($)
12 Months Ended
Apr. 12, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]        
Revaluation of contingent consideration   $ (1,401,000) $ (3,000) $ (28,000)
Payment of contingent consideration   0 1,000,000 $ 1,926,000
GVi Ventures, Inc.        
Business Acquisition [Line Items]        
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, Low   0    
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High   2,500,000    
Purchase price $ 5,368,000      
Cash paid in purchase price 4,069,000      
Contingent consideration liability 1,299,000 0    
Revaluation of contingent consideration   $ 1,065,000 282,000  
Payment of contingent consideration     $ 1,000,000  
Tax deductible goodwill $ 443,000      
Completed Technologies [Member] | GVi Ventures, Inc.        
Business Acquisition [Line Items]        
Intangible assets, useful life 5 years      
Customer Relationships [Member] | GVi Ventures, Inc.        
Business Acquisition [Line Items]        
Intangible assets, useful life 8 years