XML 55 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 62 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
May 01, 2026
Dec. 31, 2025
Sep. 22, 2023
Investments, Nonaccrual, Interest Income $ 30 $ 200 $ 100 $ 200        
Interest Income, Operating, Paid in Kind $ 1,600 $ 200 $ 2,844 $ 528        
Investment, Income Attributable to Non-cash Paid-in-Kind Interest, Percent 6.30% 1.00% 5.80% 1.10%        
Investment, Nonaccrual, Income Not Received in Cash, Percent 4.40% 2.80% 5.20% 3.70%        
Debt Issuance Costs, Net $ 8,200   $ 8,200   $ 8,200   $ 10,600  
Accumulated Amortization, Debt Issuance Costs 8,200   8,200   $ 8,200   8,900  
Amortization of Debt Issuance Costs $ 600 $ 700 $ 1,133 $ 1,331        
Federal Excise Tax, Percent 4.00%   4.00%   4.00%      
Excise and Sales Taxes $ 300 $ 400 $ 500 800        
Unrecognized Tax Benefits, Ending Balance $ 0   $ 0   $ 0   0  
Open Tax Year     2023 2024 2025 2026          
Proceeds from Issuance of Common Stock     $ 10 $ 3,560        
Share Repurchase Program, Authorized, Amount           $ 10,000    
Stock Repurchase Program, Percentage of Outstanding Stock Maximum           2.00%    
Stock Repurchase Program, Maximum Percentage of Net Asset Value           90.00%    
Stock Repurchased During Period, Shares (in shares) 1,365,222 0 1,365,222 0 1,532,687      
Stock Repurchased During Period, Per Share (in dollars per share) $ 4.54   $ 4.54   $ 5.27      
Stock Repurchased During Period, Value $ 6,231   $ 6,231   $ 8,100      
The 2023 Equity Distribution Agreement [Member]                
Equity Sales Agreement, Maximum Value               $ 150,000
Stock Issued During Period, Shares, New Issues (in shares) 0 0 0 404,305        
Proceeds from Issuance of Common Stock       $ 3,600        
Payments of Stock Issuance Costs       200        
Equity Sales Agreement, Remaining Amount Available for Issuance $ 64,300   $ 64,300   64,300      
Four Investments [Member]                
Investments, Cost, Nonaccrual Status 57,000   57,000   57,000      
Investments, Fair Value, Nonaccrual Status 31,300   31,300   $ 31,300      
Three Investments [Member]                
Investments, Cost, Nonaccrual Status             32,800  
Investments, Fair Value, Nonaccrual Status             $ 24,500  
One Investment [Member]                
Interest Income, Operating, Paid in Kind $ 200   $ 800 $ 200        
Zero Investments [Member]                
Interest Income, Operating, Paid in Kind   $ 0