Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets- Additional Information (Details)

v3.10.0.1
Goodwill and Intangible Assets- Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 26,281   $ 26,281   $ 25,998
Accumulated Amortization 23,867   23,867   23,558
Intangible assets, net 2,414   2,414   2,440
Amortization of intangible assets     502 $ 716  
Customer contracts          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 7,720   7,720   7,786
Accumulated Amortization 7,720   7,720   7,786
Amortization of intangible assets 0 $ 8 0 15  
Finite-lived intangible assets acquired $ 500        
Remaining amortization period of asset acquired 8 years        
Other intangible assets          
Finite-Lived Intangible Assets [Line Items]          
Amortization of intangible assets $ 249 $ 328 502 $ 701  
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 12,252   12,252   11,863
Accumulated Amortization 9,941   9,941   9,557
Non-compete agreements          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 3,038   3,038   3,052
Accumulated Amortization 3,036   3,036   3,048
Technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 2,728   2,728   2,751
Accumulated Amortization 2,645   2,645   2,642
Trade names          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 543   543   546
Accumulated Amortization $ 525   $ 525   $ 525
Minimum          
Finite-Lived Intangible Assets [Line Items]          
Estimated 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]          
Estimated useful life     4 years    
Maximum          
Finite-Lived Intangible Assets [Line Items]          
Estimated 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]          
Estimated useful life     15 years