XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 35 Months Ended
Apr. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Apr. 26, 2024
Dec. 31, 2023
Sep. 22, 2023
Aug. 02, 2021
Investments, Nonaccrual, Interest Income   $ 0 $ 0          
Investment, Income Attributable to Non-cash Paid-in-Kind Interest, Percent   5.30% 4.30%          
Interest Income, Operating, Paid in Kind   $ 1,382 $ 1,204          
Investment, Nonaccrual, Income Not Received in Cash, Percent   6.80% 6.30%          
Debt Issuance Costs, Net   $ 5,400   $ 5,400   $ 5,800    
Accumulated Amortization, Debt Issuance Costs   5,600   $ 5,600   5,200    
Amortization of Debt Issuance Costs   $ 393 $ 478          
Federal Excise Tax, Percent   4.00%   4.00%        
Excise and Sales Taxes   $ 400 200          
Unrecognized Tax Benefits, Ending Balance   $ 0   $ 0   0    
Open Tax Year   2024 2023 2022 2021            
Proceeds from Issuance of Common Stock   $ 11,972 $ 7,174          
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        
Subsequent Event [Member]                
Share Repurchase Program, Authorized, Amount         $ 5,000      
The 2021 Equity Distribution Agreement [Member]                
Equity Sales Agreement, Maximum Value               $ 100,000
Equity Sales Agreement, Remaining Amount Available for Issuance             $ 0  
Stock Issued During Period, Shares, New Issues (in shares)     605,848          
Proceeds from Issuance of Common Stock     $ 7,200          
Payments of Stock Issuance Costs     200          
The 2023 Equity Distribution Agreement [Member]                
Equity Sales Agreement, Maximum Value             $ 150,000  
Equity Sales Agreement, Remaining Amount Available for Issuance   $ 134,500   134,500        
Stock Issued During Period, Shares, New Issues (in shares)   1,053,796            
Proceeds from Issuance of Common Stock   $ 12,000            
Payments of Stock Issuance Costs   300            
The 2023 Equity Distribution Agreement [Member] | Subsequent Event [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 526,581              
Proceeds from Issuance of Common Stock $ 5,800              
Payments of Stock Issuance Costs $ 100              
Four Investments [Member]                
Investments, Cost, Nonaccrual Status   96,000   96,000   72,500    
Investments, Fair Value, Nonaccrual Status   51,000   $ 51,000   $ 27,600    
One Investment [Member]                
Interest Income, Operating, Paid in Kind   $ 1,000            
Two Investments [Member]                
Interest Income, Operating, Paid in Kind     $ 1,100