v3.25.1
INVESTMENTS - Superscript (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
STRS JV's portfolio company investments as a percentage of members' equity 224.40% 219.70%
Investments, fair value $ 642,213 $ 696,168
STRS JV    
Schedule of Investments [Line Items]    
STRS JV's portfolio company investments as a percentage of members' equity 852.30% 900.60%
STRS JV's portfolio company investments as a percentage of total assets 95.40% 94.00%
Outstanding commitments to fund investments $ 24,724 $ 21,063
Investments, fair value $ 294,957 $ 312,217