XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross effect of exchange rate on carrying value, finite-lived $ (3,539) $ (917)
Accumulated amortization, effect of exchange rate on carrying value, finite-lived 0
Net effect of exchange rate on carrying value, finite-lived (3,539) (917)
Gross
Carrying
Amount 198,566 200,232
Accumulated
Amortization (56,224) (48,607)
Net
Carrying
Amount 142,342 151,625
Effect of exchange rate on gross carrying amount (965) 1
Total intangible assets with indefinite lives 56,293 56,509
Total intangible assets 254,859 256,741
Total intangible assets 198,635 208,134
IPR&D    
Finite-Lived Intangible Assets [Line Items]    
IPR&D $ 57,258 $ 56,508
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 6 years 6 years 3 months 18 days
Gross
Carrying
Amount $ 106,966 $ 106,512
Accumulated
Amortization (21,420) (17,876)
Net
Carrying
Amount $ 85,546 $ 88,636
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 8 months 12 days 1 year
Gross
Carrying
Amount $ 23,874 $ 23,745
Accumulated
Amortization (21,158) (18,828)
Net
Carrying
Amount $ 2,716 $ 4,917
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 8 years 10 months 24 days 9 years 4 months 24 days
Gross
Carrying
Amount $ 41,691 $ 41,441
Accumulated
Amortization (5,998) (5,156)
Net
Carrying
Amount $ 35,693 $ 36,285
Intellectual property licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 9 months 18 days 3 months 18 days
Gross
Carrying
Amount $ 1,918 $ 1,911
Accumulated
Amortization (1,736) (1,736)
Net
Carrying
Amount $ 182 $ 175
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 5 years 9 months 18 days 6 years
Gross
Carrying
Amount $ 26,067 $ 25,970
Accumulated
Amortization (5,091) (4,311)
Net
Carrying
Amount $ 20,976 $ 21,659
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 1 year 3 months 18 days 1 year 2 months 12 days
Gross
Carrying
Amount $ 1,589 $ 1,570
Accumulated
Amortization (821) (700)
Net
Carrying
Amount $ 768 $ 870