XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets Gross Carrying Amount and Related Accumulated Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Life (Years) 6 years 7 months 6 days  
Accumulated Amortization $ (372,150) $ (307,219)
Total intangible assets, carrying amount, gross 995,631 829,131
Intangible assets, net 623,481 521,912
Acquired in-process research and development    
Indefinite-lived Intangible Assets [Line Items]    
Acquired in-process research and development $ 0 124,000
Acquired developed technology and product rights    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Life (Years) 6 years 7 months 6 days  
Carrying Amount, Gross $ 951,811 661,311
Accumulated Amortization (328,330) (263,399)
Carrying Amount, Net $ 623,481 397,912
Capitalized patent defense costs    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted Average Life (Years) 0 years  
Carrying Amount, Gross $ 43,820 43,820
Accumulated Amortization (43,820) (43,820)
Carrying Amount, Net $ 0 $ 0