v3.26.1
Consolidated Variable Interest Entities - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Assets of Consolidated Variable Interest Entities        
Cash and cash equivalents $ 363,149 $ 399,804    
Consolidated VIEs        
Assets of Consolidated Variable Interest Entities        
Cash and cash equivalents 440,241 470,595 $ 710,987 $ 840,193
Equity securities   113,119    
Assets of Consolidated Variable Interest Entities 214,921 183,994    
Liabilities of Consolidated Variable Interest Entities        
Securities sold short 120,134 108,243    
Liabilities of Consolidated Variable Interest Entities 136,542 108,504    
Consolidated VIEs | Recourse        
Liabilities of Consolidated Variable Interest Entities        
Accrued expenses 25 28    
Securities sold short 120,134 108,243    
Due to broker for securities purchased 16,383 233    
Liabilities of Consolidated Variable Interest Entities 136,542 108,504    
Consolidated VIEs | Asset Pledged as Collateral        
Assets of Consolidated Variable Interest Entities        
Cash and cash equivalents 77,092 70,791    
Equity securities 122,567 113,119    
Due from broker for securities sold 15,224 0    
Other assets 38 84    
Assets of Consolidated Variable Interest Entities $ 214,921 $ 183,994