XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Fair value measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ASSETS    
Deposits with clearing organizations $ 31,340 $ 28,071
Securities owned:    
Securities owned, at fair value 1,217,688 1,108,206
Investments 17,849 17,983
Trade claim 3,218 2,684
Loans 797 432
Total 1,270,892 1,157,376
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 277,888 98,892
Derivative contracts:    
Derivative contracts, total 726 1,071
Total 278,614 99,963
U.S. Treasury securities    
Securities owned:    
Securities owned, at fair value 1,080,309 995,420
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 227,505 82,767
U.S. Agency securities    
Securities owned:    
Securities owned, at fair value 3,861 3,691
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 2 4
Sovereign obligations    
Securities owned:    
Securities owned, at fair value 4,289  
Corporate debt and other obligations    
Securities owned:    
Securities owned, at fair value 31,923 9,423
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 33,014 11
Mortgage and other asset-backed securities    
Securities owned:    
Securities owned, at fair value 8,723 8,954
Municipal obligations    
Securities owned:    
Securities owned, at fair value 32,568 34,704
Convertible bonds    
Securities owned:    
Securities owned, at fair value 16,929 21,938
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 5,774 4,998
Corporate equities    
Securities owned:    
Securities owned, at fair value 32,357 23,873
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 11,593 11,112
Money markets    
Securities owned:    
Securities owned, at fair value 6,601 7,551
Auction rate securities    
Securities owned:    
Securities owned, at fair value 128 2,652
Futures (2)    
Derivative contracts:    
Derivative contracts, total 726 1,071
Level 1    
ASSETS    
Deposits with clearing organizations 31,340 28,071
Securities owned:    
Securities owned, at fair value 1,119,191 1,026,844
Investments 565 978
Trade claim 0 0
Loans 0 0
Total 1,151,096 1,055,893
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 239,098 93,879
Derivative contracts:    
Derivative contracts, total 726 1,071
Total 239,824 94,950
Level 1 | U.S. Treasury securities    
Securities owned:    
Securities owned, at fair value 1,080,309 995,420
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 227,505 82,767
Level 1 | U.S. Agency securities    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 1 | Sovereign obligations    
Securities owned:    
Securities owned, at fair value 0  
Level 1 | Corporate debt and other obligations    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 1 | Mortgage and other asset-backed securities    
Securities owned:    
Securities owned, at fair value 0 0
Level 1 | Municipal obligations    
Securities owned:    
Securities owned, at fair value 0 0
Level 1 | Convertible bonds    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 1 | Corporate equities    
Securities owned:    
Securities owned, at fair value 32,357 23,873
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 11,593 11,112
Level 1 | Money markets    
Securities owned:    
Securities owned, at fair value 6,525 7,551
Level 1 | Auction rate securities    
Securities owned:    
Securities owned, at fair value 0 0
Level 1 | Futures (2)    
Derivative contracts:    
Derivative contracts, total 726 1,071
Level 2    
ASSETS    
Deposits with clearing organizations 0 0
Securities owned:    
Securities owned, at fair value 98,369 78,710
Investments 17,284 17,005
Trade claim 0 0
Loans 797 432
Total 116,450 96,147
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 38,790 5,013
Derivative contracts:    
Derivative contracts, total 0 0
Total 38,790 5,013
Level 2 | U.S. Treasury securities    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 2 | U.S. Agency securities    
Securities owned:    
Securities owned, at fair value 3,861 3,691
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 2 4
Level 2 | Sovereign obligations    
Securities owned:    
Securities owned, at fair value 4,289  
Level 2 | Corporate debt and other obligations    
Securities owned:    
Securities owned, at fair value 31,923 9,423
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 33,014 11
Level 2 | Mortgage and other asset-backed securities    
Securities owned:    
Securities owned, at fair value 8,723 8,954
Level 2 | Municipal obligations    
Securities owned:    
Securities owned, at fair value 32,568 34,704
Level 2 | Convertible bonds    
Securities owned:    
Securities owned, at fair value 16,929 21,938
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 5,774 4,998
Level 2 | Corporate equities    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 2 | Money markets    
Securities owned:    
Securities owned, at fair value 76 0
Level 2 | Auction rate securities    
Securities owned:    
Securities owned, at fair value 0 0
Level 2 | Futures (2)    
Derivative contracts:    
Derivative contracts, total 0 0
Level 3    
ASSETS    
Deposits with clearing organizations 0 0
Securities owned:    
Securities owned, at fair value 128 2,652
Investments 0 0
Trade claim 3,218 2,684
Loans 0 0
Total 3,346 5,336
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Derivative contracts:    
Derivative contracts, total 0 0
Total 0 0
Level 3 | U.S. Treasury securities    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 3 | U.S. Agency securities    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 3 | Sovereign obligations    
Securities owned:    
Securities owned, at fair value 0  
Level 3 | Corporate debt and other obligations    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 3 | Mortgage and other asset-backed securities    
Securities owned:    
Securities owned, at fair value 0 0
Level 3 | Municipal obligations    
Securities owned:    
Securities owned, at fair value 0 0
Level 3 | Convertible bonds    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 3 | Corporate equities    
Securities owned:    
Securities owned, at fair value 0 0
Securities sold but not yet purchased:    
Securities sold but not yet purchased, at fair value 0 0
Level 3 | Money markets    
Securities owned:    
Securities owned, at fair value 0 0
Level 3 | Auction rate securities    
Securities owned:    
Securities owned, at fair value 128 2,652
Level 3 | Futures (2)    
Derivative contracts:    
Derivative contracts, total $ 0 $ 0