XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill (Details 2) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Components of intangible assets    
Intangible assets, gross $ 331,908 $ 331,908
Accumulated amortization (312,519) (303,139)
Finite-lived intangible assets 11,989  
In-process research and development 7,400  
Intangible assets, net 19,389 28,769
In-process research and development    
Components of intangible assets    
In-process research and development 7,400 7,400
Existing technology    
Components of intangible assets    
Gross carrying amount 286,712 286,712
Accumulated amortization (274,765) (265,756)
Finite-lived intangible assets $ 11,947 $ 20,956
Existing technology | Minimum    
Components of intangible assets    
Useful life (in years) 3 years 3 years
Existing technology | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Customer contracts and contractual relationships    
Components of intangible assets    
Gross carrying amount $ 37,496 $ 37,496
Accumulated amortization (37,454) (37,083)
Finite-lived intangible assets $ 42 $ 413
Customer contracts and contractual relationships | Minimum    
Components of intangible assets    
Useful life (in years) 6 months 6 months
Customer contracts and contractual relationships | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Non-compete agreements and trademarks    
Components of intangible assets    
Gross carrying amount $ 300 $ 300
Accumulated amortization (300) (300)
Finite-lived intangible assets $ 0 $ 0
Useful life (in years) 3 years 3 years