v3.25.4
Balance Sheet Information - Schedule of Intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Total carrying amount $ 706,830 $ 764,530  
Total accumulated amortization (337,952) (358,295)  
Intangible assets, net before currency translation 368,878 406,235  
Currency translation (459) (1,506)  
Intangible assets, net 368,419 404,729  
Impairment of assets 0 36,357 $ 78,615
IPR&D(b)      
Finite-Lived Intangible Assets [Line Items]      
Total carrying amount 0 5,500  
Intellectual property      
Finite-Lived Intangible Assets [Line Items]      
Total carrying amount 631,507 626,007  
Total accumulated amortization (269,535) (237,829)  
Impairment of assets   33,901  
Intellectual property | Discontinued Operations, Held-for-Sale      
Finite-Lived Intangible Assets [Line Items]      
Impairment of assets 33,901 78,615  
Distribution rights      
Finite-Lived Intangible Assets [Line Items]      
Total carrying amount 61,325 61,325  
Total accumulated amortization (58,783) (54,280)  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Total carrying amount 0 57,700  
Total accumulated amortization 0 (57,700)  
Developed technology and other      
Finite-Lived Intangible Assets [Line Items]      
Total carrying amount 13,998 13,998  
Total accumulated amortization $ (9,634) $ (8,486)