v3.26.1
Financial Instruments Owned - Schedule of Financial Instruments Owned (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial instruments owned    
Total financial instruments owned $ 37,652 $ 107,117
Trading securities [Member]    
Financial instruments owned    
Total financial instruments owned 18,605 87,790
Other assets—seed capital (WisdomTree Digital Funds) [Member]    
Financial instruments owned    
Total financial instruments owned $ 19,047 $ 19,327