XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount   $ 157,262 $ 157,262
Accumulated Amortization   (59,468) (51,180)
Accumulated Impairment Loss   (8,450) (8,450)
Net carrying value   89,344 97,632
Foreign currency translation adjustments   (48) (1,912)
Total intangible assets   $ 89,296 95,720
Existing technology      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (in years) 10 years 10 years  
Gross carrying amount   $ 112,051 112,051
Accumulated Amortization   (39,434) (33,537)
Accumulated Impairment Loss   (4,328) (4,328)
Net carrying value   $ 68,289 74,186
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (in years) 10 years 10 years  
Gross carrying amount   $ 21,500 21,500
Accumulated Amortization   (6,988) (5,913)
Accumulated Impairment Loss   0 0
Net carrying value   14,512 15,587
Fully amortized intangible assets   $ 33,500 33,500
Trademarks and tradenames      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (in years) 10 years 10 years  
Gross carrying amount   $ 17,200 17,200
Accumulated Amortization   (7,361) (6,442)
Accumulated Impairment Loss   (4,122) (4,122)
Net carrying value   $ 5,717 6,636
Patents      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Amortization Period (in years) 8 years 8 years  
Gross carrying amount   $ 6,511 6,511
Accumulated Amortization   (5,685) (5,288)
Accumulated Impairment Loss   0 0
Net carrying value   $ 826 $ 1,223