XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Liabilities Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Intangible Assets [Line Items]        
Intangible assets, Accumulated (Amortization) Accretion $ (889,371) $ (870,896)    
Intangible assets, Net 47,969      
Intangible assets, Gross 937,340 917,178 $ 902,903 $ 905,134
Intangible assets, Net 47,969 46,282    
Intangible liabilities, Gross (23,900) (23,900) $ (23,900) $ (23,900)
Intangible liabilities, Accumulated (Amortization) Accretion 23,900 23,900    
Intangible liabilities, Net 0 0    
Core-developed technology [Member]        
Intangible Assets [Line Items]        
Intangible assets, Gross 516,107 502,010    
Intangible assets, Accumulated (Amortization) Accretion (503,763) (499,571)    
Intangible assets, Net 12,344 2,439    
Customer contracts and relationships [Member]        
Intangible Assets [Line Items]        
Intangible assets, Gross 335,283 329,688    
Intangible assets, Accumulated (Amortization) Accretion (301,195) (287,653)    
Intangible assets, Net 34,088 42,035    
Trademarks and trade names [Member]        
Intangible Assets [Line Items]        
Intangible assets, Gross 73,930 73,461    
Intangible assets, Accumulated (Amortization) Accretion (72,435) (71,740)    
Intangible assets, Net 1,495 1,721    
Other Intangible Assets [Member]        
Intangible Assets [Line Items]        
Intangible assets, Gross 12,020 12,019    
Intangible assets, Accumulated (Amortization) Accretion (11,978) (11,932)    
Intangible assets, Net $ 42 $ 87