v3.24.3
SEGMENT INFORMATION - Schedule of Operating Revenues by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues $ 724,705 $ 625,439 $ 2,112,619 $ 1,838,814
Index        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues 404,882 362,122 1,175,946 1,063,820
Analytics        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues 172,376 154,268 502,337 451,219
ESG and Climate        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues 83,643 73,038 241,382 211,315
All Other - Private Assets        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues $ 63,804 $ 36,011 $ 192,954 $ 112,460