v3.25.4
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2025
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Due from affiliates and due to affiliates consist of the following (in thousands):
December 31,
20252024
Portfolio companies$68,787 $55,914 
Partners and employees3,542 2,657 
Other related entities93,239 47,606 
Unconsolidated VIEs408,022 340,835 
Due from affiliates$573,590 $447,012 
Portfolio companies$18,788 $10,731 
Partners and employees579,039 373,452 
Other related entities24,539 23,715 
Unconsolidated VIEs72,266 57,239 
Due to affiliates$694,632 $465,137