RELATED PARTY TRANSACTIONS - Schedule of Related Party Transactions (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Related Party Transaction [Line Items] | ||
Due from related parties | $ 664,951 | $ 548,730 |
Related parties | ||
Related Party Transaction [Line Items] | ||
Due from related parties | 664,951 | 548,730 |
Related parties | Management fees | ||
Related Party Transaction [Line Items] | ||
Due from related parties | 449,694 | 349,704 |
Related parties | Performance revenues | ||
Related Party Transaction [Line Items] | ||
Due from related parties | 2,323 | 1,672 |
Related parties | Administrative fees | ||
Related Party Transaction [Line Items] | ||
Due from related parties | 66,434 | 67,920 |
Related parties | Other expenses paid on behalf of the Company’s products and other related parties | ||
Related Party Transaction [Line Items] | ||
Due from related parties | $ 146,500 | $ 129,434 |