v3.26.1
Investment Securities - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Trading securities - at fair value:    
Securities owned — trading $ 188,006 $ 76,108
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,493 15,420
Short-term Investments 203,499 91,528
Mutual funds    
Trading securities - at fair value:    
Securities owned — trading 45,194 33,559
Equity securities    
Trading securities - at fair value:    
Securities owned — trading 2,742 2,505
Mutual funds    
Trading securities - at fair value:    
Securities owned — trading 140,031 40,029
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,493  
US Government Agencies Debt Securities    
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,493 15,420
Debt securities    
Trading securities - at fair value:    
Securities owned — trading $ 39 $ 15