XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments Owned - Schedule of Financial Instruments Owned (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Financial Instruments Owned [Line Items]    
Total financial instruments owned $ 85,294 $ 85,439
Trading securities [Member]    
Schedule of Financial Instruments Owned [Line Items]    
Total financial instruments owned 69,678 69,805
Other assets—seed capital (WisdomTree Digital Funds) [Member]    
Schedule of Financial Instruments Owned [Line Items]    
Total financial instruments owned $ 15,616 $ 15,634