XML 56 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 15, 2019
May 11, 2018
Dec. 31, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Abstract]        
Goodwill impairment loss     $ (5,597) $ 0
True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 5,088    
DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired $ 6,798   6,798  
Goodwill impairment loss     (5,600)  
Indemnification amount 5,000   $ 2,000  
Customer Relationships [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   3,758    
Finite-lived intangible assets, weighted average useful life     15 years  
Customer Relationships [Member] | DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired 4,898      
Finite-lived intangible assets, weighted average useful life     15 years  
Tradename [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   582    
Finite-lived intangible assets, weighted average useful life     10 years  
Tradename [Member] | DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired 1,172      
Finite-lived intangible assets, weighted average useful life     10 years  
Alliance Agreements [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   527    
Finite-lived intangible assets, weighted average useful life     5 years  
Non-compete Agreements [Member] | True North Consulting, LLC [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired   $ 221    
Finite-lived intangible assets, weighted average useful life     4 years  
Non-compete Agreements [Member] | DP Engineering Ltd, CO. [Member]        
Acquired Finite-Lived Intangible Assets [Abstract]        
Finite-lived intangible assets acquired $ 728      
Finite-lived intangible assets, weighted average useful life     5 years