XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 47 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Apr. 26, 2024
Sep. 22, 2023
Investments, Nonaccrual, Interest Income $ 0 $ 0        
Investment, Income Attributable to Non-cash Paid-in-Kind Interest, Percent 1.20% 5.30%        
Interest Income, Operating, Paid in Kind $ 285 $ 1,382        
Investment, Nonaccrual, Income Not Received in Cash, Percent 4.60% 6.80%        
Debt Issuance Costs, Net $ 8,200   $ 8,200 $ 8,900    
Accumulated Amortization, Debt Issuance Costs 7,900   7,900 $ 7,200    
Amortization of Debt Issuance Costs 653 $ 393        
Federal Excise Tax, Percent       4.00%    
Excise and Sales Taxes 400          
Unrecognized Tax Benefits $ 0   $ 0 $ 0    
Open Tax Year 2025 2024 2023 2022          
Proceeds from Issuance of Common Stock $ 3,602 $ 11,972        
Share Repurchase Program, Remaining Authorized, Amount         $ 5,000  
Stock Repurchased During Period, Shares (in shares) 0 0 167,465      
Stock Repurchased During Period, Per Share (in dollars per share)     $ 11.22      
Stock Repurchased During Period, Value     $ 1,900      
The 2023 Equity Distribution Agreement [Member]            
Equity Sales Agreement, Maximum Value           $ 150,000
Stock Issued During Period, Shares, New Issues (in shares) 404,305 1,053,796        
Proceeds from Issuance of Common Stock $ 3,600 $ 12,000        
Payments of Stock Issuance Costs 100 300        
Equity Sales Agreement, Remaining Amount Available for Issuance 75,200   75,200      
Six Investments [Member]            
Investments, Cost, Nonaccrual Status 61,500   61,500      
Investments, Fair Value, Nonaccrual Status 11,700   $ 11,700      
Four Investments [Member]            
Investments, Cost, Nonaccrual Status       44,800    
Investments, Fair Value, Nonaccrual Status       $ 10,500    
One Investment [Member]            
Interest Income, Operating, Paid in Kind $ 200 $ 1,000