XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Due from Related Parties, Unclassified [Abstract]    
Due from affiliates $ 308,046 $ 447,012
Affiliated Entity    
Due from Related Parties, Unclassified [Abstract]    
Due from affiliates 308,046 447,012
Due to Related Parties [Abstract]    
Trade accounts payable 649,625 465,137
Portfolio companies | Affiliated Entity    
Due from Related Parties, Unclassified [Abstract]    
Due from affiliates 60,585 55,914
Due to Related Parties [Abstract]    
Trade accounts payable 10,713 10,731
Partners and employees | Affiliated Entity    
Due from Related Parties, Unclassified [Abstract]    
Due from affiliates 2,241 2,657
Due to Related Parties [Abstract]    
Trade accounts payable 505,626 373,452
Other related entities | Affiliated Entity    
Due from Related Parties, Unclassified [Abstract]    
Due from affiliates 44,373 47,606
Due to Related Parties [Abstract]    
Trade accounts payable 50,796 23,715
Unconsolidated VIEs | Affiliated Entity    
Due from Related Parties, Unclassified [Abstract]    
Due from affiliates 200,847 340,835
Due to Related Parties [Abstract]    
Trade accounts payable $ 82,490 $ 57,239