XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 23 Months Ended
Mar. 14, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
Apr. 28, 2022
Aug. 02, 2021
Investments, Nonaccrual, Interest Income   $ 0 $ 0        
Investment, Nonaccrual, Income Not Received in Cash, Percent   6.30% 9.50%        
Debt Issuance Costs, Net   $ 6,600   $ 6,600 $ 7,100    
Accumulated Amortization, Debt Issuance Costs   5,300   $ 5,300 4,800    
Amortization of Debt Issuance Costs   $ 478 $ 336        
Federal Excise Tax, Percent   4.00%   4.00%      
Investment Income, Operating, Tax Expense (Benefit)   $ 184 100        
Unrecognized Tax Benefits, Ending Balance   $ 0   $ 0 0    
Open Tax Year   2019 2020 2021          
Proceeds from Issuance of Common Stock   $ 7,174 $ 38,187        
Stock Repurchase Program, Remaining Authorized Repurchase 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 2021 Equity Distribution Agreement [Member]              
Equity Sales Agreement, Maximum Value             $ 100,000
Stock Issued During Period, Shares, New Issues (in shares)   605,848 250,171        
Proceeds from Issuance of Common Stock   $ 7,200 $ 3,900        
Payments of Stock Issuance Costs   200 $ 100        
Equity Sales Agreement, Remaining Amount Available for Issuance   24,100   24,100      
Public Offering [Member]              
Stock Issued During Period, Shares, New Issues (in shares) 2,500,000            
Proceeds from Issuance of Common Stock $ 34,300            
Shares Issued, Price Per Share (in dollars per share) $ 14.35            
Three Investments [Member]              
Investments, Cost, Nonaccrual Status   20,300   20,300 20,900    
Investments, Fair Value, Nonaccrual Status   $ 5,300   $ 5,300 $ 8,300