v3.25.4
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 359,241 $ 354,451
Accumulated Amortization (292,628) (268,088)
Net $ 66,613 $ 86,363
Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (Years) 2 years 7 months 6 days 2 years 3 months 18 days
Gross Carrying Amount $ 328,234 $ 308,333
Accumulated Amortization (274,464) (238,189)
Net $ 53,770 $ 70,144
Patents    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (Years) 8 years 10 months 24 days 8 years 9 months 18 days
Gross Carrying Amount $ 30,172 $ 39,373
Accumulated Amortization (17,485) (23,286)
Net $ 12,687 $ 16,087
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (Years) 3 years 3 months 18 days 2 years
Gross Carrying Amount $ 835 $ 6,745
Accumulated Amortization (679) (6,613)
Net $ 156 $ 132