v3.25.1
Goodwill and Intangible Assets - Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount $ 1,605,387 $ 1,593,752
Amortized intangible assets, accumulated amortization (911,509) (877,865)
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,147,812 1,142,840
Amortized intangible assets, accumulated amortization (659,307) (635,450)
Customer lists    
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount 267,657 261,895
Amortized intangible assets, accumulated amortization (98,999) (91,769)
Trade names    
Intangible Assets [Line Items]    
Amortized intangible assets, gross carrying amount 189,918 189,017
Amortized intangible assets, accumulated amortization $ (153,203) $ (150,646)