XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets and Liabilities Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Intangible Assets [Line Items]    
Intangible assets, Accumulated (Amortization) Accretion $ (384,166) $ (362,499)
Intangible assets, Net 30,003  
Intangible assets, Gross 414,169 405,608
Intangible assets, Net 30,003 43,109
Core-developed technology [Member]    
Intangible Assets [Line Items]    
Intangible assets, Gross 48,232 48,048
Intangible assets, Accumulated (Amortization) Accretion (39,224) (36,661)
Intangible assets, Net 9,008 11,387
Customer contracts and relationships [Member]    
Intangible Assets [Line Items]    
Intangible assets, Gross 324,132 315,744
Intangible assets, Accumulated (Amortization) Accretion (304,357) (285,441)
Intangible assets, Net 19,775 30,303
Trademarks and trade names [Member]    
Intangible Assets [Line Items]    
Intangible assets, Gross 30,782 30,793
Intangible assets, Accumulated (Amortization) Accretion (29,562) (29,374)
Intangible assets, Net 1,220 1,419
Other Intangible Assets [Member]    
Intangible Assets [Line Items]    
Intangible assets, Gross 11,023 11,023
Intangible assets, Accumulated (Amortization) Accretion (11,023) (11,023)
Intangible assets, Net $ 0 $ 0