XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Intangible Assets [Line Items]    
Gross Carrying Value $ 408,769 $ 340,282
Gross Carrying Value 409,469 340,982
Accumulated Amortization (69,306) (53,882)
Accumulated Amortization (69,306) (53,882)
Net Carrying Value 339,463 286,400
Net Carrying Value $ 340,163 $ 287,100
Weighted Average Useful Life (in years) 16 years 16 years
Trademark    
Intangible Assets [Line Items]    
Gross Carrying Value $ 700 $ 700
Net Carrying Value 700 700
Technology - developed    
Intangible Assets [Line Items]    
Gross Carrying Value 141,039 114,217
Accumulated Amortization (19,426) (14,444)
Net Carrying Value $ 121,613 $ 99,773
Weighted Average Useful Life (in years) 17 years 17 years
Patents    
Intangible Assets [Line Items]    
Gross Carrying Value $ 240 $ 240
Accumulated Amortization (240) (240)
Net Carrying Value
Weighted Average Useful Life (in years) 8 years 8 years
Customer relationships    
Intangible Assets [Line Items]    
Gross Carrying Value $ 257,297 $ 217,790
Accumulated Amortization (47,363) (37,333)
Net Carrying Value $ 209,934 $ 180,457
Weighted Average Useful Life (in years) 15 years 16 years
Trademarks    
Intangible Assets [Line Items]    
Gross Carrying Value $ 7,367 $ 5,893
Accumulated Amortization (771) (541)
Net Carrying Value $ 6,596 $ 5,352
Weighted Average Useful Life (in years) 19 years 20 years
Other intangibles    
Intangible Assets [Line Items]    
Gross Carrying Value $ 2,826 $ 2,142
Accumulated Amortization (1,506) (1,324)
Net Carrying Value $ 1,320 $ 818
Weighted Average Useful Life (in years) 4 years 3 years