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