v3.26.1
Consolidated Variable Interest Entities - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jul. 31, 2025
Reconciliation of Cash, cash equivalents and cash and cash equivalents held at consolidated variable interest entities to the Consolidated Balance Sheets:      
Investments $ 318,909 $ 428,004  
Net gain from consolidated variable interest entities $ 6,885    
Consolidated VIEs      
Reconciliation of Cash, cash equivalents and cash and cash equivalents held at consolidated variable interest entities to the Consolidated Balance Sheets:      
Investments     $ 50,000