Quarterly report [Sections 13 or 15(d)]

INVESTMENTS - Additional Information (Details)

v3.25.2
INVESTMENTS - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
entity
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]          
Number of partnership and joint venture entities | entity     200    
Recognized investment, income (loss) $ 4,500 $ 22,300 $ (10,700) $ (30,600)  
Accrued performance recognized under equity method 6,300 $ 25,600 1,400 $ 23,100  
Accrued performance allocations compensation $ 59,104   $ 59,104   $ 57,610