v3.26.1
Fair Value of Financial Assets and Liabilities - Schedule of Assets and Liabilities that are Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Securities owned $ 11,118 $ 9,756
Marketable securities 6,901 46,516
Quoted Prices In Active Markets (Level 1) [Member]    
Assets    
Securities owned
Marketable securities 5,494 45,049
Significant other observable inputs (Level 2) [Member]    
Assets    
Securities owned 9,467 8,014
Marketable securities 1,407 1,467
Significant unobservable inputs (Level 3) [Member]    
Assets    
Securities owned 1,651 1,742
Marketable securities