XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from contracts with customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 324,149 $ 302,635
Interest 36,369 26,766
Principal transactions, net 8,975 18,234
Other (1,668) 5,503
Total other sources of revenue 43,676 50,503
Total revenue 367,825 353,138
Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 1,342 1,001
Interest 1,430 2,267
Principal transactions, net (233) (235)
Other 39 61
Total other sources of revenue 1,236 2,093
Total revenue 2,578 3,094
Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 223,089 210,773
Interest 21,485 20,196
Principal transactions, net (587) 1,736
Other (2,001) 5,256
Total other sources of revenue 18,897 27,188
Total revenue 241,986 237,961
Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 99,718 90,861
Interest 13,454 4,303
Principal transactions, net 9,795 16,733
Other 294 186
Total other sources of revenue 23,543 21,222
Total revenue 123,261 112,083
Commissions from sales and trading    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 102,727 87,980
Commissions from sales and trading | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 12 5
Commissions from sales and trading | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 48,767 44,930
Commissions from sales and trading | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 53,948 43,045
Mutual fund and insurance income    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 8,151 7,870
Mutual fund and insurance income | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 6 5
Mutual fund and insurance income | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 8,144 7,864
Mutual fund and insurance income | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 1 1
Advisory fees    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 128,803 114,847
Advisory fees | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 11 11
Advisory fees | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 128,792 114,836
Advisory fees | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 0
Investment banking - capital markets    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 21,661 18,648
Investment banking - capital markets | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 0
Investment banking - capital markets | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 2,962 3,021
Investment banking - capital markets | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 18,699 15,627
Investment banking - advisory    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 25,962 31,889
Investment banking - advisory | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 0
Investment banking - advisory | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 21
Investment banking - advisory | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 25,962 31,868
Bank deposit sweep income    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 30,075 36,685
Bank deposit sweep income | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 0
Bank deposit sweep income | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 30,075 36,685
Bank deposit sweep income | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 0 0
Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 6,770 4,716
Other | Corporate/Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 1,313 980
Other | Wealth Management | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 4,349 3,416
Other | Capital Markets | Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 1,108 $ 320