v3.26.1
Intangible Assets, Net and Certain Cloud Computing Costs - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Value $ 2,846,529 $ 2,795,688
Accumulated Amortization (1,670,860) (1,498,601)
Net Carrying Value $ 1,175,669 $ 1,297,087
Weighted Average    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 7 years 8 months 12 days 7 years 10 months 24 days
Client and other relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Value $ 1,522,805 $ 1,525,815
Accumulated Amortization (661,037) (602,572)
Net Carrying Value $ 861,768 $ 923,243
Client and other relationships | Weighted Average    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 9 years 10 months 24 days 10 years 3 months 18 days
Trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross Value $ 271,742 $ 272,269
Accumulated Amortization (247,014) (226,370)
Net Carrying Value $ 24,728 $ 45,899
Trademarks | Weighted Average    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 1 year 1 year 3 months 18 days
Capitalized software development costs    
Intangible Asset, Finite-Lived [Line Items]    
Gross Value $ 721,035 $ 665,631
Accumulated Amortization (489,005) (416,448)
Net Carrying Value $ 232,030 $ 249,183
Capitalized software development costs | Weighted Average    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 2 years 2 years
Acquired technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Value $ 330,947 $ 331,973
Accumulated Amortization (273,804) (253,211)
Net Carrying Value $ 57,143 $ 78,762
Acquired technology | Weighted Average    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Remaining Useful Life (Years) 1 year 3 months 18 days 1 year 9 months 18 days