Schedule of Investment Securities Non-Broker Dealer (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Investment securities, at fair value | $ 3,707 | $ 7,401 |
| Non Broker Dealer [Member] | ||
| Investment securities, at fair value | 158 | 235 |
| Warrants of Publicly Traded Companies [Member] | Non Broker Dealer [Member] | ||
| Investment securities, at fair value | $ 158 | $ 235 |