XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross effect of exchange rate on carrying value, finite-lived $ (3,998) $ (917)
Accumulated amortization, effect of exchange rate on carrying value, finite-lived 0 0
Net effect of exchange rate on carrying value, finite-lived (3,998) (917)
Gross
Carrying
Amount 192,753 200,232
Accumulated
Amortization (43,588) (48,607)
Net
Carrying
Amount 149,165 151,625
Effect of exchange rate on gross carrying amount (1,021) 1
Total intangible assets with indefinite lives 56,237 56,509
Total intangible assets 248,990 256,741
Total intangible assets 205,402 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 5 years 8 months 12 days 6 years 3 months 18 days
Gross
Carrying
Amount $ 106,966 $ 106,512
Accumulated
Amortization (25,113) (17,876)
Net
Carrying
Amount $ 81,853 $ 88,636
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 3 years 3 months 18 days 1 year
Gross
Carrying
Amount $ 18,479 $ 23,745
Accumulated
Amortization (2,935) (18,828)
Net
Carrying
Amount $ 15,544 $ 4,917
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 8 years 7 months 6 days 9 years 4 months 24 days
Gross
Carrying
Amount $ 41,691 $ 41,441
Accumulated
Amortization (6,913) (5,156)
Net
Carrying
Amount $ 34,778 $ 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,959 $ 1,911
Accumulated
Amortization (1,736) (1,736)
Net
Carrying
Amount $ 223 $ 175
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 5 years 6 months 6 years
Gross
Carrying
Amount $ 26,067 $ 25,970
Accumulated
Amortization (5,920) (4,311)
Net
Carrying
Amount $ 20,147 $ 21,659
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted
Average
Remaining
Useful Life 1 year 1 year 2 months 12 days
Gross
Carrying
Amount $ 1,589 $ 1,570
Accumulated
Amortization (971) (700)
Net
Carrying
Amount $ 618 $ 870