XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Identifiable Intangible Assets from Acquisitions - Summary of Identifiable Intangible Assets from Acquisitions (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Mar. 31, 2020
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 26,530 $ 26,530  
Accumulated Amortization (16,083) (12,375)  
Impairment (4,959) (4,959) $ (5,000)
Net Carrying Amount 5,488 9,196  
Customer Relationships      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 13,018 13,018  
Accumulated Amortization (6,303) (4,693)  
Impairment (3,430) (3,430)  
Net Carrying Amount 3,285 4,895  
Technologies      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 9,369 9,369  
Accumulated Amortization (6,547) (4,731)  
Impairment (1,062) (1,062)  
Net Carrying Amount 1,760 3,576  
Non-compete Agreements      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 3,409 3,409  
Accumulated Amortization (2,626) (2,413)  
Impairment (346) (346)  
Net Carrying Amount 437 650  
Tradenames      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount 734 734  
Accumulated Amortization (607) (538)  
Impairment (121) (121)  
Net Carrying Amount $ 6 $ 75