XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Identifiable Intangible Assets from Acquisitions - Summary of Identifiable Intangible Assets from Acquisitions (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 26,530 $ 26,530  
Accumulated Amortization (13,556) (12,375)  
Impairment (4,959) (4,959) $ (5,000)
Net Carrying Amount 8,015 9,196  
Customer Relationships      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 13,018 13,018  
Accumulated Amortization (5,189) (4,693)  
Impairment (3,430) (3,430)  
Net Carrying Amount 4,399 4,895  
Technologies      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 9,369 9,369  
Accumulated Amortization (5,336) (4,731)  
Impairment (1,062) (1,062)  
Net Carrying Amount 2,971 3,576  
Non-compete Agreements      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 3,409 3,409  
Accumulated Amortization (2,474) (2,413)  
Impairment (346) (346)  
Net Carrying Amount 589 650  
Tradenames      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 734 734  
Accumulated Amortization (557) (538)  
Impairment (121) (121)  
Net Carrying Amount $ 56 $ 75