v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Due from related parties $ 690,838 $ 694,056
Related parties    
Related Party Transaction [Line Items]    
Due from related parties 690,838 694,056
Related parties | Management fees    
Related Party Transaction [Line Items]    
Due from related parties 420,520 430,539
Related parties | Performance revenues    
Related Party Transaction [Line Items]    
Due from related parties 0 1,381
Related parties | Administrative fees    
Related Party Transaction [Line Items]    
Due from related parties 104,014 111,690
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 $ 166,304 $ 150,446