v3.26.1
Consolidated Variable Interest Entities - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Assets of Consolidated Variable Interest Entities        
Cash and cash equivalents $ 395,664 $ 399,804    
Consolidated VIEs        
Assets of Consolidated Variable Interest Entities        
Cash and cash equivalents 472,501 470,595 $ 746,349 $ 840,193
Equity securities   113,119    
Total Assets 206,955 183,994    
Liabilities of Consolidated Variable Interest Entities        
Securities sold short 121,036 108,243    
Total Liabilities 121,300 108,504    
Consolidated VIEs | Recourse        
Liabilities of Consolidated Variable Interest Entities        
Accrued expenses 29 28    
Securities sold short 121,036 108,243    
Due to broker for securities purchased 235 233    
Total Liabilities 121,300 108,504    
Consolidated VIEs | Asset Pledged as Collateral        
Assets of Consolidated Variable Interest Entities        
Cash and cash equivalents 76,837 70,791    
Equity securities 130,072 113,119    
Other assets 46 84    
Total Assets $ 206,955 $ 183,994