v3.26.1
Financial Instruments Owned - Schedule of Financial Instruments Owned (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Financial Instruments Owned [Line Items]    
Total financial instruments owned $ 65,237 $ 107,117
Trading securities [Member]    
Schedule of Financial Instruments Owned [Line Items]    
Total financial instruments owned 48,044 87,790
Other assets—seed capital (WisdomTree Digital Funds) [Member]    
Schedule of Financial Instruments Owned [Line Items]    
Total financial instruments owned $ 17,193 $ 19,327