v3.26.1
Investment Securities - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Trading securities - at fair value:    
Securities owned — trading $ 84,862 $ 76,108
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,460 15,420
Short-term Investments 100,322 91,528
Mutual funds    
Trading securities - at fair value:    
Securities owned — trading 42,417 33,559
Equity securities    
Trading securities - at fair value:    
Securities owned — trading 2,157 2,505
Mutual funds    
Trading securities - at fair value:    
Securities owned — trading 39,683 40,029
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,460  
US Government Agencies Debt Securities    
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,460 15,420
Debt securities    
Trading securities - at fair value:    
Securities owned — trading $ 605 $ 15