XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 183,242 $ 177,610
Accumulated Amortization (57,428) (41,317)
Accumulated Impairment Loss (19,258) (19,258)
Total 106,556 117,035
Foreign currency translation 3,153 13,037
Total intangible assets $ 109,709 $ 130,072
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 10 years 10 years
Gross Carrying Amount $ 104,531 $ 99,400
Accumulated Amortization (22,495) (12,719)
Accumulated Impairment Loss (4,328) (4,328)
Total $ 77,708 $ 82,353
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 11 years 11 years
Gross Carrying Amount $ 55,000 $ 55,000
Accumulated Amortization (25,891) (21,879)
Accumulated Impairment Loss (10,751) (10,751)
Total $ 18,358 $ 22,370
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 10 years 10 years
Gross Carrying Amount $ 17,200 $ 16,600
Accumulated Amortization (4,547) (2,934)
Accumulated Impairment Loss (4,179) (4,179)
Total $ 8,474 $ 9,487
Patents and other    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 8 years 8 years
Gross Carrying Amount $ 6,511 $ 6,610
Accumulated Amortization (4,495) (3,785)
Accumulated Impairment Loss 0 0
Total $ 2,016 $ 2,825