v3.26.1
Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Finite-Lived [Line Items]        
Weighted Average Useful Life (in Years) 6 years      
Gross Carrying Amount $ 364,364 $ 362,699    
Accumulated Amortization (320,584) (313,807)    
Net Carrying Amount $ 43,780 48,892 $ 54,359 $ 55,008
Licensed technology        
Intangible Asset, Finite-Lived [Line Items]        
Weighted Average Useful Life (in Years) 6 years 10 months 24 days      
Gross Carrying Amount $ 33,523 31,858    
Accumulated Amortization (4,917) (3,663)    
Net Carrying Amount $ 28,606 28,195    
Developed technology        
Intangible Asset, Finite-Lived [Line Items]        
Weighted Average Useful Life (in Years) 6 years 10 months 24 days      
Gross Carrying Amount $ 311,261 311,261    
Accumulated Amortization (298,872) (293,761)    
Net Carrying Amount $ 12,389 17,500    
Trademarks and trade names        
Intangible Asset, Finite-Lived [Line Items]        
Weighted Average Useful Life (in Years) 6 years 2 months 12 days      
Gross Carrying Amount $ 14,800 14,800    
Accumulated Amortization (14,633) (14,562)    
Net Carrying Amount $ 167 238    
Patents        
Intangible Asset, Finite-Lived [Line Items]        
Weighted Average Useful Life (in Years) 7 years      
Gross Carrying Amount $ 4,780 4,780    
Accumulated Amortization (2,162) (1,821)    
Net Carrying Amount $ 2,618 $ 2,959