XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Identifiable Intangible Assets - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 72,967 $ 78,488
Accumulated Amortization (31,774) (33,476)
Net Carrying Amount 41,193 45,012
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 68,722 66,796
Accumulated Amortization (28,183) (22,714)
Net Carrying Amount 40,539 44,082
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,658 5,048
Accumulated Amortization (2,545) (4,760)
Net Carrying Amount 113 288
Trade name and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,587 6,644
Accumulated Amortization (1,046) (6,002)
Net Carrying Amount $ 541 $ 642