XML 86 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill & Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 131,800 $ 16,400
Accumulated Amortization (17,839) (10,203)
Finite lived Intangible Assets, Cumulative Translation Adjustments (1,474) (2,166)
Net Carrying Value 112,487 4,031
Gross carrying value 151,100  
Net Carrying Value 131,787 $ 4,031
In Process Research and Development    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 19,300  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years)   7 years
Gross Carrying Value 114,150 $ 1,650
Accumulated Amortization (7,596) (1,645)
Finite lived Intangible Assets, Cumulative Translation Adjustments 0 0
Net Carrying Value $ 106,554 $ 5
Weighted Average Life Remaining (in years) 9 years 7 months 6 days 1 month 6 days
Know-how    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 8 years 6 months 8 years 6 months
Gross Carrying Value $ 13,000 $ 13,000
Accumulated Amortization (8,445) (7,057)
Finite lived Intangible Assets, Cumulative Translation Adjustments (1,470) (2,093)
Net Carrying Value $ 3,085 $ 3,850
Weighted Average Life Remaining (in years) 2 years 3 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 4,260 $ 1,360
Accumulated Amortization (1,408) (1,166)
Finite lived Intangible Assets, Cumulative Translation Adjustments (4) (18)
Net Carrying Value $ 2,848 $ 176
Weighted Average Life Remaining (in years) 8 years 6 months 3 years 1 month 6 days
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 5 years 6 months 5 years 6 months
Gross Carrying Value $ 340 $ 340
Accumulated Amortization (340) (285)
Finite lived Intangible Assets, Cumulative Translation Adjustments 0 (55)
Net Carrying Value $ 0 $ 0
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 3 years 3 years
Gross Carrying Value $ 50 $ 50
Accumulated Amortization (50) (50)
Net Carrying Value $ 0 $ 0
Minimum | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 7 years  
Minimum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 8 years 6 months 8 years 6 months
Maximum | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 14 years  
Maximum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 10 years 10 years