v3.26.1
Business Segment and Geographic Information - Schedule of Information Regarding Revenue by Client Sector (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Business Segment and Geographic Information    
Total revenue $ 617,764 $ 509,677
Employee compensation and benefits 197,793 176,877
Technology and communications 39,549 28,728
General and administrative 11,944 19,740
Professional fees 12,324 12,458
Occupancy 8,192 5,074
Net income 233,167 168,305
Reportable Segment    
Business Segment and Geographic Information    
Total revenue 617,764 509,677
Employee compensation and benefits 197,793 176,877
Technology and communications 39,549 28,728
General and administrative 11,944 19,740
Professional fees 12,324 12,458
Occupancy 8,192 5,074
Other segment items 114,795 98,495
Net income 233,167 168,305
Institutional | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 404,925 308,071
Wholesale | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 115,587 102,287
Retail | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 33,435 35,895
Corporates | Reportable Segment    
Business Segment and Geographic Information    
Total revenue 26,890 24,717
Market Data | Reportable Segment    
Business Segment and Geographic Information    
Total revenue $ 36,927 $ 38,707