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 |