v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Investment Fund Transactions (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
investment
Mar. 31, 2025
USD ($)
investment
Related Party Transaction [Line Items]    
Proceeds from investments $ 444,368 $ 395,235
Credit Fund | Limited Liability Company    
Related Party Transaction [Line Items]    
Number of investments sold | investment 9 7
Proceeds from investments $ 152,642 $ 88,850
Realized gain (loss) from investments $ (441) $ 763