XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Portfolio Company Investments - Additional Information (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Investment
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Investment
Schedule of Investments [Line Items]      
Number of investment portfolio companies | Investment 79   76
Number of residual investment porfolio companies | Investment 2   2
Aggregate fair value of total portfolio | $ $ 928,722   $ 860,329
Weighted average effective yield investment percentage 14.50%   13.80%
Average fully diluted equity ownership percentage 3.20%   4.00%
Percentage of equity investments held in portfolio companies 75.30%   74.40%
Purchases of debt and equity investments | $ $ 147,348 $ 160,098  
Proceeds from sales and repayments | $ $ 76,503 $ 68,008  
Number of investments represented more than ten percentage of aggregate investment portfolio | Investment 0   0
Debt investments in portfolio companies on non-accrual status | Investment 4   4
Pfanstiehl, Inc      
Schedule of Investments [Line Items]      
Investment | $ $ 0   $ 51,992
Investments as percentage of total assets 5.00%   5.60%
Maximum      
Schedule of Investments [Line Items]      
Investment maturity period 7 years    
Minimum      
Schedule of Investments [Line Items]      
Investment maturity period 5 years