v3.25.4
INVESTMENTS - Superscript (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
STRS JV's portfolio company investments as a percentage of members' equity 222.70% 224.40%
Investments, fair value $ 578,649 $ 642,213
STRS JV    
Schedule of Investments [Line Items]    
STRS JV's portfolio company investments as a percentage of members' equity 984.30% 852.30%
STRS JV's portfolio company investments as a percentage of total assets 96.30% 95.40%
Outstanding commitments to fund investments $ 41,415 $ 24,724
Investments, fair value $ 323,552 $ 294,957