v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Investment Fund Transactions (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
investment
Jun. 30, 2025
USD ($)
investment
Jun. 30, 2026
USD ($)
investment
Jun. 30, 2025
USD ($)
investment
Related Party Transaction [Line Items]        
Proceeds from investments     $ 771,348 $ 532,208
Credit Fund | Limited Liability Company        
Related Party Transaction [Line Items]        
Number of investments sold | investment 9 9 18 16
Proceeds from investments $ 121,420 $ 149,058 $ 274,062 $ 237,908
Realized gain (loss) from investments $ (300) $ (371) $ (741) $ 392