XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Clearing and Transaction Fees [Member] | Clearing and Transaction Fees [Member] | Clearing and Transaction Fees [Member]      
Concentration of revenue 10.00%    
Sales Revenue, Market Data and Information Services [Member] | Sales Revenue, Market Data and Information Services [Member] | Sales Revenue, Market Data and Information Services [Member]      
Concentration of revenue 32.00% 33.00% 34.00%
Minimum [Member]      
Estimated useful live of the assets minimum in years 2 years    
Minimum [Member] | Software and software development costs      
Estimated useful live of the assets minimum in years 2 years    
Maximum [Member]      
Estimated useful live of the assets minimum in years 20 years    
Maximum [Member] | Software and software development costs      
Estimated useful live of the assets minimum in years 4 years