XML 95 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
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 (581,759) (546,070)
Net Carrying Amount $ 1,991 37,680
Collaboration agreements    
Finite-lived intangible assets:    
Weighted Amortizable Life 12 years  
Gross Carrying Amount $ 465,590 465,590
Accumulated Amortization (465,590) (435,887)
Net Carrying Amount   29,703
Capitalized IP    
Finite-lived intangible assets:    
Gross Carrying Amount 118,160 118,160
Accumulated Amortization (116,169) (110,183)
Net Carrying Amount $ 1,991 $ 7,977
Capitalized IP | Minimum    
Finite-lived intangible assets:    
Weighted Amortizable Life 11 years  
Capitalized IP | Maximum    
Finite-lived intangible assets:    
Weighted Amortizable Life 13 years