v3.26.1
Commitments and Contingencies - Schedule of Outstanding Commitments to Fund Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Total Unfunded Commitments $ 54,146 $ 148,475
Debt commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 50,453 141,806
Revolving loan commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 35,306 88,831
Delayed draw loan commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 15,147 52,975
Equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 3,693 6,669
Specialty finance equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments 3,440 6,124
Common equity commitments    
Schedule of Investments [Line Items]    
Total Unfunded Commitments $ 253 $ 545