v3.25.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2025
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Due from affiliates and due to affiliates consist of the following (in thousands):
June 30, 2025December 31, 2024
Portfolio companies$59,625 $55,914 
Partners and employees2,322 2,657 
Other related entities53,579 47,606 
Unconsolidated VIEs272,219 340,835 
Due from affiliates$387,745 $447,012 
Portfolio companies$9,564 $10,731 
Partners and employees489,212 373,452 
Other related entities82,146 23,715 
Unconsolidated VIEs53,939 57,239 
Due to affiliates$634,861 $465,137