XML 232 R106.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue from Contract with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers $ 617,025 $ 516,783 $ 455,598
Total revenue 3,632,118 2,876,949 2,293,373
Services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 3,559,075 2,805,222 2,221,137
Services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 73,043 71,727 72,236
Commissions, net      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 480,303 382,587 326,660
Workflow technology      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 99,227 95,827 90,654
Analytics      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 37,495 38,369 38,284
Other sources of revenue      
Disaggregation of Revenue [Line Items]      
Other sources of revenue 3,015,093 2,360,166 1,837,775
Operating segments | Market Making      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 50,949 42,376 29,571
Total revenue 2,949,221 2,374,096 1,843,523
Operating segments | Market Making | Services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 2,949,221 2,374,096 1,843,523
Operating segments | Market Making | Services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Operating segments | Market Making | Commissions, net      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 50,949 42,376 29,571
Operating segments | Market Making | Workflow technology      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Operating segments | Market Making | Analytics      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Operating segments | Market Making | Other sources of revenue      
Disaggregation of Revenue [Line Items]      
Other sources of revenue 2,898,272 2,331,720 1,813,952
Operating segments | Execution Services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 566,076 474,407 426,027
Total revenue 668,192 507,230 446,542
Operating segments | Execution Services | Services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 595,149 435,503 374,306
Operating segments | Execution Services | Services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 73,043 71,727 72,236
Operating segments | Execution Services | Commissions, net      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 429,354 340,211 297,089
Operating segments | Execution Services | Workflow technology      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 99,227 95,827 90,654
Operating segments | Execution Services | Analytics      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 37,495 38,369 38,284
Operating segments | Execution Services | Other sources of revenue      
Disaggregation of Revenue [Line Items]      
Other sources of revenue 102,116 32,823 20,515
Corporate      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Total revenue 14,705 (4,377) 3,308
Corporate | Services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 14,705 (4,377) 3,308
Corporate | Services transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Corporate | Commissions, net      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Corporate | Workflow technology      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Corporate | Analytics      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0 0
Corporate | Other sources of revenue      
Disaggregation of Revenue [Line Items]      
Other sources of revenue $ 14,705 $ (4,377) $ 3,308