XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Customers - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Concentration Risk        
Reduction of revenue arising from revenue sharing $ 1.3 $ 1.2 $ 2.4 $ 1.7
Transferred over Time        
Concentration Risk        
Revenue recognition methodology (as a percent) 44.00% 53.00% 50.00% 62.00%
Transferred at Point in Time        
Concentration Risk        
Revenue recognition methodology (as a percent) 56.00% 47.00% 50.00% 38.00%
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | UNITED STATES        
Concentration Risk        
Concentration risk (as a percent) 89.00% 100.00% 92.00% 100.00%
Customer 1 | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk        
Concentration risk (as a percent) 15.90% 28.60%    
Customer 2 | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk        
Concentration risk (as a percent)     10.30% 18.90%
Market Data Solutions | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk        
Concentration risk (as a percent) 84.00% 100.00% 90.00% 100.00%