v3.24.1.u1
REVENUE RECOGNITION - Disaggregation of Operating Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]    
Operating revenues $ 679,965 $ 592,218
Index    
Disaggregation Of Revenue [Line Items]    
Operating revenues 373,872 339,382
Analytics    
Disaggregation Of Revenue [Line Items]    
Operating revenues 163,966 147,070
ESG and Climate    
Disaggregation Of Revenue [Line Items]    
Operating revenues 77,884 67,058
All Other - Private Assets    
Disaggregation Of Revenue [Line Items]    
Operating revenues 64,243 38,708
Recurring subscriptions    
Disaggregation Of Revenue [Line Items]    
Operating revenues 513,055 445,247
Recurring subscriptions | Index    
Disaggregation Of Revenue [Line Items]    
Operating revenues 212,952 196,678
Recurring subscriptions | Analytics    
Disaggregation Of Revenue [Line Items]    
Operating revenues 160,551 144,503
Recurring subscriptions | ESG and Climate    
Disaggregation Of Revenue [Line Items]    
Operating revenues 76,418 65,732
Recurring subscriptions | All Other - Private Assets    
Disaggregation Of Revenue [Line Items]    
Operating revenues 63,134 38,334
Asset-based fees    
Disaggregation Of Revenue [Line Items]    
Operating revenues 150,259 133,126
Asset-based fees | Index    
Disaggregation Of Revenue [Line Items]    
Operating revenues 150,259 133,126
Asset-based fees | Analytics    
Disaggregation Of Revenue [Line Items]    
Operating revenues 0 0
Asset-based fees | ESG and Climate    
Disaggregation Of Revenue [Line Items]    
Operating revenues 0 0
Asset-based fees | All Other - Private Assets    
Disaggregation Of Revenue [Line Items]    
Operating revenues 0 0
Non-recurring    
Disaggregation Of Revenue [Line Items]    
Operating revenues 16,651 13,845
Non-recurring | Index    
Disaggregation Of Revenue [Line Items]    
Operating revenues 10,661 9,578
Non-recurring | Analytics    
Disaggregation Of Revenue [Line Items]    
Operating revenues 3,415 2,567
Non-recurring | ESG and Climate    
Disaggregation Of Revenue [Line Items]    
Operating revenues 1,466 1,326
Non-recurring | All Other - Private Assets    
Disaggregation Of Revenue [Line Items]    
Operating revenues $ 1,109 $ 374