XML 91 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 156,662 $ 157,262
Accumulated Amortization (67,081) (51,180)
Accumulated Impairment Loss (8,450) (8,450)
Total 81,131 97,632
Foreign currency translation adjustments 987 (1,912)
Total 82,118 $ 95,720
Intangible assets, fully amortized $ 34,300  
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 10 years 10 years
Gross Carrying Amount $ 112,051 $ 112,051
Accumulated Amortization (45,331) (33,537)
Accumulated Impairment Loss (4,328) (4,328)
Total $ 62,392 $ 74,186
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 10 years 10 years
Gross Carrying Amount $ 21,500 $ 21,500
Accumulated Amortization (8,063) (5,913)
Accumulated Impairment Loss 0 0
Total $ 13,437 15,587
Intangible assets, fully amortized   $ 33,500
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 10 years 10 years
Gross Carrying Amount $ 16,600 $ 17,200
Accumulated Amortization (7,605) (6,442)
Accumulated Impairment Loss (4,122) (4,122)
Total $ 4,873 $ 6,636
Patents    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 8 years 8 years
Gross Carrying Amount $ 6,511 $ 6,511
Accumulated Amortization (6,082) (5,288)
Accumulated Impairment Loss 0 0
Total $ 429 $ 1,223