XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount $ 1,593,752 $ 1,626,099
Amortized intangible assets, accumulated amortization (877,865) (791,039)
Indefinite-lived intangible assets (excluding goodwill) 357  
Trade names    
Intangible Assets [Line Items]    
Indefinite-lived intangible assets (excluding goodwill) 357 357
Developed software and core technologies    
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount 1,142,840 1,146,022
Amortized intangible assets, accumulated amortization (635,450) (557,359)
Customer lists    
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount 261,895 289,874
Amortized intangible assets, accumulated amortization (91,769) (89,800)
Trade names    
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount 189,017 190,203
Amortized intangible assets, accumulated amortization $ (150,646) $ (143,880)