v3.25.1
FAIR VALUE MEASUREMENTS - Quantitative information (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 642,213 $ 696,168
First lien secured loans    
FAIR VALUE MEASUREMENTS    
Investments, fair value 502,693 553,085
Second lien secured loans    
FAIR VALUE MEASUREMENTS    
Investments, fair value 8,342 19,039
Subordinated unsecured loans    
FAIR VALUE MEASUREMENTS    
Investments, fair value 1,175 167
Subordinated Notes    
FAIR VALUE MEASUREMENTS    
Investments, fair value 1,175 167
Subordinated Note to STRS JV    
FAIR VALUE MEASUREMENTS    
Investments, fair value 84,416 84,416
Level 3    
FAIR VALUE MEASUREMENTS    
Investments, fair value 619,472 673,386
Level 3 | First lien secured loans    
FAIR VALUE MEASUREMENTS    
Investments, fair value 502,693 553,085
Level 3 | First lien secured loans | Market Quote    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 9,453  
Level 3 | First lien secured loans | Market Quote | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.968  
Level 3 | First lien secured loans | Market Quote | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.968  
Level 3 | First lien secured loans | Market Quote | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.968  
Level 3 | First lien secured loans | Discounted cash flows    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 439,577 $ 507,946
Level 3 | First lien secured loans | Discounted cash flows | Discount rate | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.077 0.110
Level 3 | First lien secured loans | Discounted cash flows | Discount rate | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.268 0.303
Level 3 | First lien secured loans | Discounted cash flows | Discount rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.131 0.139
Level 3 | First lien secured loans | Option pricing model    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 74 $ 646
Level 3 | First lien secured loans | Option pricing model | Volatility | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.160 0.172
Level 3 | First lien secured loans | Option pricing model | Volatility | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.160 0.172
Level 3 | First lien secured loans | Option pricing model | Volatility | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.160 0.172
Level 3 | First lien secured loans | Recent transaction    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 19,554 $ 34,016
Level 3 | First lien secured loans | Recent transaction | Transaction price | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.980 0.890
Level 3 | First lien secured loans | Recent transaction | Transaction price | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 1.000 0.988
Level 3 | First lien secured loans | Recent transaction | Transaction price | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.985 96.2
Level 3 | First lien secured loans | Expected repayment    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 9,104  
Level 3 | First lien secured loans | Expected repayment | Transaction price | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 1.030  
Level 3 | First lien secured loans | Expected repayment | Transaction price | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 1.030  
Level 3 | First lien secured loans | Expected repayment | Transaction price | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 1.030  
Level 3 | First lien secured loans | Enterprise value analysis    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 10,477
Level 3 | First lien secured loans | Enterprise value analysis | EBITDA Multiple Range    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 22,923  
Level 3 | First lien secured loans | Enterprise value analysis | EBITDA Multiple Range | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.058 0.086
Level 3 | First lien secured loans | Enterprise value analysis | EBITDA Multiple Range | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.080 0.086
Level 3 | First lien secured loans | Enterprise value analysis | EBITDA Multiple Range | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.069 0.086
Level 3 | First lien secured loans | Enterprise value analysis | Revenue Multiple    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 1,635  
Level 3 | First lien secured loans | Enterprise value analysis | Revenue Multiple | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.014  
Level 3 | First lien secured loans | Enterprise value analysis | Revenue Multiple | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.014  
Level 3 | First lien secured loans | Enterprise value analysis | Revenue Multiple | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.014  
Level 3 | First lien secured loans | Collateral value    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 373  
Level 3 | First lien secured loans | Collateral value | Recovery Rate | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.000  
Level 3 | First lien secured loans | Collateral value | Recovery Rate | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.150  
Level 3 | First lien secured loans | Collateral value | Recovery Rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.150  
Level 3 | Second lien secured loans    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 8,342 $ 19,039
Level 3 | Second lien secured loans | Discounted cash flows    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 8,342 $ 17,438
Level 3 | Second lien secured loans | Discounted cash flows | Discount rate | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.117 0.114
Level 3 | Second lien secured loans | Discounted cash flows | Discount rate | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.125 0.240
Level 3 | Second lien secured loans | Discounted cash flows | Discount rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.120 0.188
Level 3 | Second lien secured loans | Enterprise value analysis    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 1,601
Level 3 | Second lien secured loans | Enterprise value analysis | EBITDA Multiple Range | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.063
Level 3 | Second lien secured loans | Enterprise value analysis | EBITDA Multiple Range | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.063
Level 3 | Second lien secured loans | Enterprise value analysis | EBITDA Multiple Range | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.063
Level 3 | Subordinated unsecured loans    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 1,175 $ 167
Level 3 | Subordinated unsecured loans | Discounted cash flows    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 1,175  
Level 3 | Subordinated unsecured loans | Discounted cash flows | Discount rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.126  
Level 3 | Subordinated unsecured loans | Discounted cash flows | EBITDA Multiple Range | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.123  
Level 3 | Subordinated unsecured loans | Discounted cash flows | EBITDA Multiple Range | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.129  
Level 3 | Subordinated unsecured loans | Enterprise value analysis    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 167
Level 3 | Subordinated unsecured loans | Enterprise value analysis | EBITDA Multiple Range | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.071
Level 3 | Subordinated unsecured loans | Enterprise value analysis | EBITDA Multiple Range | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.071
Level 3 | Subordinated unsecured loans | Enterprise value analysis | EBITDA Multiple Range | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.071
Level 3 | Subordinated Note to STRS JV    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 84,416 $ 84,416
Level 3 | Subordinated Note to STRS JV | Enterprise value analysis    
FAIR VALUE MEASUREMENTS    
Investments, fair value 84,416 84,416
Level 3 | Preferred Equity | Discounted cash flows    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 2,916 $ 832
Level 3 | Preferred Equity | Discounted cash flows | Discount rate | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.299
Level 3 | Preferred Equity | Discounted cash flows | Discount rate | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.303
Level 3 | Preferred Equity | Discounted cash flows | Discount rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.299
Level 3 | Preferred Equity | Enterprise value analysis    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 1,511
Level 3 | Preferred Equity | Enterprise value analysis | EBITDA Multiple Range | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.065 0.060
Level 3 | Preferred Equity | Enterprise value analysis | EBITDA Multiple Range | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.121 0.105
Level 3 | Preferred Equity | Enterprise value analysis | EBITDA Multiple Range | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.075 0.067
Level 3 | Common Equity | Discounted cash flows    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 3,175
Level 3 | Common Equity | Discounted cash flows | Discount rate | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.147
Level 3 | Common Equity | Discounted cash flows | Discount rate | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.303
Level 3 | Common Equity | Discounted cash flows | Discount rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.166
Level 3 | Common Equity | Recent transaction    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 709
Level 3 | Common Equity | Recent transaction | Transaction price | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.010
Level 3 | Common Equity | Recent transaction | Transaction price | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.010
Level 3 | Common Equity | Recent transaction | Transaction price | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.010
Level 3 | Common Equity | Enterprise value analysis    
FAIR VALUE MEASUREMENTS    
Investments, fair value   $ 6,927
Level 3 | Common Equity | Enterprise value analysis | EBITDA Multiple Range    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 10,728  
Level 3 | Common Equity | Enterprise value analysis | EBITDA Multiple Range | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.053 0.055
Level 3 | Common Equity | Enterprise value analysis | EBITDA Multiple Range | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.137 0.132
Level 3 | Common Equity | Enterprise value analysis | EBITDA Multiple Range | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.098 0.088
Level 3 | Common Equity | Enterprise value analysis | Revenue Multiple    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 9,132  
Level 3 | Common Equity | Enterprise value analysis | Revenue Multiple | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.014  
Level 3 | Common Equity | Enterprise value analysis | Revenue Multiple | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.020  
Level 3 | Common Equity | Enterprise value analysis | Revenue Multiple | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.020  
Level 3 | Warrant | Discounted cash flows    
FAIR VALUE MEASUREMENTS    
Investments, fair value $ 70 $ 3,525
Level 3 | Warrant | Discounted cash flows | Discount rate | Minimum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.055 0.262
Level 3 | Warrant | Discounted cash flows | Discount rate | Maximum    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.055 0.302
Level 3 | Warrant | Discounted cash flows | Discount rate | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input   0.263
Level 3 | Warrant | Enterprise value analysis | EBITDA Multiple Range | Weighted average    
FAIR VALUE MEASUREMENTS    
Investments Owned, Measurement Input 0.055