XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Schedule of Carrying Value and Estimated Remaining Life of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Net Balance $ 294,701 $ 338,569
Acquired intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Net Balance $ 185,344  
Average Remaining Life 4 years 4 months 24 days  
Technology transfer    
Finite-Lived Intangible Assets [Line Items]    
Net Balance $ 89,221  
Average Remaining Life 4 years 4 months 24 days  
License payments    
Finite-Lived Intangible Assets [Line Items]    
Net Balance $ 20,136  
Average Remaining Life 9 years 9 months 18 days