XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contracts with customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) $ 49,669 $ 39,861
Deferred revenue (payables) 1,414 1,118
Investment banking fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 807 1,118
Software license fees    
Capitalized Contract Cost [Line Items]    
Deferred revenue (payables) 607 0
Commission    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 5,388 4,554
Mutual fund income    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 5,479 5,365
Advisory fees    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 4,191 5,746
Bank deposit sweep income    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 4,966 5,223
Investment banking fees    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) 21,181 12,847
Other    
Capitalized Contract Cost [Line Items]    
Contract assets (receivables) $ 8,464 $ 6,126