Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Additional Information (Details)

v3.20.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Reporting units, fair value in excess of carrying amounts     15.00%
Gross Carrying Amount $ 26,423   $ 26,966
Accumulated Amortization 25,015   25,352
Intangible assets, net 1,408   1,614
Amortization of intangible assets 179 $ 213  
Customer contracts      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 7,749   7,904
Accumulated Amortization 7,711   7,844
Amortization of intangible assets 22 23  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 12,449   12,749
Accumulated Amortization 11,112   11,236
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 2,995   3,037
Accumulated Amortization 2,995   3,037
Technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 2,691   2,732
Accumulated Amortization 2,669   2,704
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 539   544
Accumulated Amortization 528   $ 531
Other intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 154 $ 201  
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 | 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