v3.26.1
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2026
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Due from affiliates and due to affiliates consist of the following (in thousands):
June 30, 2026December 31, 2025
Portfolio companies$88,502 $68,787 
Partners and employees3,169 3,542 
Other related entities195,114 93,239 
Unconsolidated VIEs140,908 408,022 
Due from affiliates$427,693 $573,590 
Portfolio companies$10,625 $18,788 
Partners and employees579,906 579,039 
Other related entities59,433 24,539 
Unconsolidated VIEs36,281 72,266 
Due to affiliates$686,245 $694,632