XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from contracts with customers - Schedule of Receivables and Deferred Revenue Balances from Contracts with Customers (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) $ 32,828 $ 39,861
Deferred revenue (payables) 2,419 1,118
Investment Banking Fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 565 1,118
Software License Fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 1,244 0
IRA fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 610 0
Commission    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 4,603 4,554
Mutual Fund Income    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 5,741 5,365
Advisory fees    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 3,437 5,746
Bank deposit sweep income    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 4,923 5,223
Investment Banking Fees    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 8,410 12,847
Other    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) $ 5,714 $ 6,126