v3.26.3
Consolidated Variable Interest Entities - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
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 $ 335,895   $ 428,004  
Net gain from consolidated variable interest entities $ 8,188 $ 1,463    
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