v3.26.1
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