XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill    
Gross Carrying Amount $ 83,027 $ 83,027
Net Carrying Amount 83,027 83,027
Finite-lived intangible assets:    
Gross Carrying Amount 583,750 583,750
Accumulated Amortization (582,860) (581,759)
Net Carrying Amount $ 890 1,991
Collaboration agreements    
Finite-lived intangible assets:    
Weighted Amortizable Life 12 years  
Gross Carrying Amount $ 465,590 465,590
Accumulated Amortization (465,590) (465,590)
Net Carrying Amount   0
Capitalized IP    
Finite-lived intangible assets:    
Gross Carrying Amount 118,160 118,160
Accumulated Amortization (117,270) (116,169)
Net Carrying Amount $ 890 $ 1,991
Capitalized IP | Minimum    
Finite-lived intangible assets:    
Weighted Amortizable Life 11 years  
Capitalized IP | Maximum    
Finite-lived intangible assets:    
Weighted Amortizable Life 13 years