v3.26.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 178,432 $ 178,431
Accumulated Amortization (97,089) (87,871)
Net carrying value 81,343 90,560
Foreign currency translation adjustments 1,026 3,373
Total intangible assets $ 94,927 $ 93,933
Existing technology    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average amortization period 11 years 11 years
Gross carrying amount $ 146,652 $ 146,651
Accumulated Amortization (74,561) (67,138)
Net carrying value $ 72,091 $ 79,513
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average amortization period 10 years 10 years
Gross carrying amount $ 21,500 $ 21,500
Accumulated Amortization (13,438) (12,363)
Net carrying value $ 8,062 $ 9,137
Trademarks and tradenames    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average amortization period 7 years 7 years
Gross carrying amount $ 9,800 $ 9,800
Accumulated Amortization (8,750) (8,050)
Net carrying value $ 1,050 $ 1,750
Patents    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average amortization period 12 years 12 years
Gross carrying amount $ 480 $ 480
Accumulated Amortization (340) (320)
Net carrying value 140 $ 160
In-process research and development    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 12,558  
Net carrying value $ 12,558