v3.26.1
REVENUES - Schedule of Revenues by Investment Types (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Other investments, at fair value $ 0 $ 11,663 $ 13,868
Total investment income 196,521 170,032 72,664
Funds      
Schedule of Equity Method Investments [Line Items]      
Equity-method investments: 3,546 30,956 58,791
Companies      
Schedule of Equity Method Investments [Line Items]      
Equity-method investments: $ 192,975 $ 127,413 $ 5