XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from contracts with customers - Schedule of Receivables and Deferred Revenue Balances from Contracts with Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) $ 38,848 $ 46,187
Deferred revenue (payables) 1,632 930
Investment Banking fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 374 28
Software license fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 648 902
IRA fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 610 0
Commission    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 6,160 4,408
Mutual fund and insurance income    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 5,790 5,838
Advisory fees    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 5,365 11,271
Bank deposit sweep income    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 4,405 4,748
Investment Banking fees    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 11,713 14,798
Other    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) $ 5,415 $ 5,124