XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2025
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Due from affiliates and due to affiliates consist of the following (in thousands):
March 31, 2025December 31, 2024
Portfolio companies$60,585 $55,914 
Partners and employees2,241 2,657 
Other related entities44,373 47,606 
Unconsolidated VIEs200,847 340,835 
Due from affiliates$308,046 $447,012 
Portfolio companies$10,713 $10,731 
Partners and employees505,626 373,452 
Other related entities50,796 23,715 
Unconsolidated VIEs82,490 57,239 
Due to affiliates$649,625 $465,137