Quarterly report [Sections 13 or 15(d)]

Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details)

v3.26.1
Goodwill and Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 6 years      
Gross Carrying Amount $ 363,554 $ 362,699    
Accumulated Amortization (317,142) (313,807)    
Net Carrying Amount $ 46,412 48,892 $ 51,587 $ 55,008
Licensed technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 7 years      
Gross Carrying Amount $ 32,713 31,858    
Accumulated Amortization (4,210) (3,663)    
Net Carrying Amount $ 28,503 28,195    
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 6 years 10 months 24 days      
Gross Carrying Amount $ 311,261 311,261    
Accumulated Amortization (296,343) (293,761)    
Net Carrying Amount $ 14,918 17,500    
Trademarks and trade names        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 6 years 2 months 12 days      
Gross Carrying Amount $ 14,800 14,800    
Accumulated Amortization (14,598) (14,562)    
Net Carrying Amount $ 202 238    
Patents        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 7 years      
Gross Carrying Amount $ 4,780 4,780    
Accumulated Amortization (1,991) (1,821)    
Net Carrying Amount $ 2,789 $ 2,959