v3.26.1
Revenues from Contracts with Customers - Revenues from Contracts with Customers and Other Sources of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues From Contracts With Customers [Line Items]        
Total revenues from contracts with customers $ 695,557 $ 648,039 $ 1,493,261 $ 1,182,611
Principal transactions 122,257 120,403 265,149 236,481
Interest and dividend income 26,713 15,268 37,292 26,897
Other revenues 1,018 294 5,324 2,255
Total revenues 845,545 784,004 1,801,026 1,448,244
Commissions        
Revenues From Contracts With Customers [Line Items]        
Total revenues from contracts with customers 649,171 599,496 1,402,106 1,094,207
Data, network and post-trade        
Revenues From Contracts With Customers [Line Items]        
Total revenues from contracts with customers 36,677 35,462 71,145 67,962
Fees from related parties        
Revenues From Contracts With Customers [Line Items]        
Total revenues from contracts with customers 5,493 5,241 9,789 9,663
Other revenues        
Revenues From Contracts With Customers [Line Items]        
Total revenues from contracts with customers $ 4,216 $ 7,840 $ 10,221 $ 10,779