XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross, effect of exchange rate on carrying value, finite-lived $ 3,898 $ (6,662)
Accumulated amortization, effect of exchange rate on carrying value, finite-lived 0 0
Net carrying Amount, effect of exchange rate on carrying value, finite-lived 3,898 (6,662)
Gross Carrying Amount 240,331 212,640
Accumulated Amortization (94,983) (59,885)
Net Carrying Amount 145,348 152,755
Effect of exchange rate on gross carrying amount 259 (1,201)
Total intangible assets with indefinite lives 50,560 56,189
Total intangible assets 290,891 268,829
Total intangible assets 195,908 208,944
IPR&D    
Finite-Lived Intangible Assets [Line Items]    
IPR&D $ 50,301 $ 57,390
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 5 years 4 months 24 days 5 years 9 months 18 days
Gross Carrying Amount $ 137,371 $ 121,893
Accumulated Amortization (52,477) (33,609)
Net Carrying Amount $ 84,894 $ 88,284
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 1 year 7 months 6 days 2 years 9 months 18 days
Gross Carrying Amount $ 20,392 $ 23,706
Accumulated Amortization (12,289) (6,243)
Net Carrying Amount $ 8,103 $ 17,463
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 6 years 9 months 18 days 7 years 7 months 6 days
Gross Carrying Amount $ 47,113 $ 43,159
Accumulated Amortization (14,372) (9,118)
Net Carrying Amount $ 32,741 $ 34,041
Intellectual property licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 3 months 18 days 9 months 18 days
Gross Carrying Amount $ 1,962 $ 1,947
Accumulated Amortization (1,736) (1,736)
Net Carrying Amount $ 226 $ 211
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 4 years 1 month 6 days 4 years 10 months 24 days
Gross Carrying Amount $ 26,899 $ 26,301
Accumulated Amortization (11,627) (7,496)
Net Carrying Amount $ 15,272 $ 18,805
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life 1 year 3 months 18 days 7 months 6 days
Gross Carrying Amount $ 2,696 $ 2,296
Accumulated Amortization (2,482) (1,683)
Net Carrying Amount $ 214 $ 613