v3.20.1
Supplemental Financial Statement Information - Schedule of Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 5,446,000  
Acquisitions 6,471,000  
Impairment expense 0 $ 0
Foreign currency translation adjustment 65,000  
Goodwill, ending balance 11,982,000 5,446,000
United States    
Goodwill [Roll Forward]    
Goodwill, beginning balance 5,446,000  
Acquisitions 3,550,000  
Impairment expense 0  
Foreign currency translation adjustment 0  
Goodwill, ending balance 8,996,000 5,446,000
Canada    
Goodwill [Roll Forward]    
Goodwill, beginning balance 0  
Acquisitions 0  
Impairment expense 0  
Foreign currency translation adjustment 0  
Goodwill, ending balance 0 0
Europe    
Goodwill [Roll Forward]    
Goodwill, beginning balance 0  
Acquisitions 2,921,000  
Impairment expense 0  
Foreign currency translation adjustment 65,000  
Goodwill, ending balance $ 2,986,000 $ 0