v3.26.1
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Related Party Transactions [Line Items]          
Revenues earned $ 177,160 $ 112,621 $ 336,630 $ 220,703  
Advisory services provided to WTT [Member]          
Schedule of Related Party Transactions [Line Items]          
Revenues earned 83,041 69,242 161,481 138,097  
Advisory services provided to ManJer Issuers [Member]          
Schedule of Related Party Transactions [Line Items]          
Revenues earned 43,036 26,158 85,535 50,832  
Advisory services provided to WMAI and WTICAV [Member]          
Schedule of Related Party Transactions [Line Items]          
Revenues earned 16,439 7,841 30,380 13,861  
Management and performance fees earned from Ceres Funds [Member]          
Schedule of Related Party Transactions [Line Items]          
Revenues earned 11,333 19,519  
Advisory services provided to AHICAV [Member]          
Schedule of Related Party Transactions [Line Items]          
Revenues earned 3,784 3,784  
Receivable from WTT [Member]          
Schedule of Related Party Transactions [Line Items]          
Accounts receivable 29,159   29,159   $ 26,410
Receivable from ManJer Issuers [Member]          
Schedule of Related Party Transactions [Line Items]          
Accounts receivable 7,729   7,729   7,905
Receivable from WMAI and WTICAV [Member]          
Schedule of Related Party Transactions [Line Items]          
Accounts receivable 11,146   11,146   9,104
Receivable from Ceres Funds [Member]          
Schedule of Related Party Transactions [Line Items]          
Accounts receivable 11,324   11,324   12,013
Receivable from AHICAV [Member]          
Schedule of Related Party Transactions [Line Items]          
Accounts receivable 1,793   1,793  
Related Party [Member]          
Schedule of Related Party Transactions [Line Items]          
Accounts receivable 61,151   61,151   $ 55,432
Revenues earned $ 157,633 $ 103,241 $ 300,699 $ 202,790