Schedule of Investment Securities Broker Dealer (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Investment securities, at fair value | $ 3,707 | $ 7,401 |
| Broker Dealer [Member] | ||
| Investment securities, at fair value | 3,549 | 7,166 |
| Common Stock [Member] | ||
| Investment securities, at fair value | 806 | 2,571 |
| Common Stock [Member] | Broker Dealer [Member] | ||
| Investment securities, at fair value | 806 | 2,571 |
| Warrants of Publicly Traded Companies [Member] | Broker Dealer [Member] | ||
| Investment securities, at fair value | 1,911 | 3,937 |
| Warrants of Publicly Traded Companies [Member] | Broker Dealer [Member] | Related Party [Member] | ||
| Investment securities, at fair value | 223 | |
| Warrants of Non Publicly Traded Companies [Member] | Broker Dealer [Member] | ||
| Investment securities, at fair value | $ 609 | $ 658 |