Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Additional Information (Details)

v3.19.1
Goodwill and Intangible Assets - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2019
USD ($)
Mar. 31, 2019
USD ($)
business
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Finite-Lived Intangible Assets [Line Items]        
Number of businesses acquired | business   1    
Goodwill acquired during the year   $ 406    
Gross Carrying Amount   26,844   $ 26,164
Accumulated Amortization   24,534   24,160
Intangible assets, net   2,310   2,004
Amortization of intangible assets   213 $ 253  
Customer contracts        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount   7,868   7,818
Accumulated Amortization   7,740   7,668
Amortization of intangible assets   23 0  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount   12,686   12,082
Accumulated Amortization   10,571   10,302
Non-compete agreements        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount   3,028   3,013
Accumulated Amortization   3,028   3,013
Technology        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount   2,720   2,710
Accumulated Amortization   2,668   2,651
Trade names        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount   542   541
Accumulated Amortization   527   $ 526
Other intangible assets        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets   $ 190 $ 253  
Undisclosed Name of Acquiree 1 | Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 500      
Remaining amortization period of asset acquired 8 years      
Minimum        
Finite-Lived Intangible Assets [Line Items]        
All other acquired intangible assets useful life   1 year    
Minimum | Customer contracts        
Finite-Lived Intangible Assets [Line Items]        
Acquired intangible assets useful life   1 year    
Minimum | Other intangible assets        
Finite-Lived Intangible Assets [Line Items]        
All other acquired intangible assets useful life   4 years    
Maximum        
Finite-Lived Intangible Assets [Line Items]        
All other acquired intangible assets useful life   15 years    
Maximum | Customer contracts        
Finite-Lived Intangible Assets [Line Items]        
Acquired intangible assets useful life   5 years    
Maximum | Other intangible assets        
Finite-Lived Intangible Assets [Line Items]        
All other acquired intangible assets useful life   15 years