XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 29 Months Ended
Jun. 02, 2023
Mar. 14, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 22, 2023
Dec. 31, 2022
Apr. 28, 2022
Aug. 02, 2021
Investments, Nonaccrual, Interest Income     $ 0 $ 0 $ 0 $ 0          
Interest Income, Operating, Paid in Kind     $ 3,900 $ 0 $ 6,088 $ 0          
Investment, Nonaccrual, Income Not Received in Cash, Percent     5.10% 7.00% 4.90% 7.50%          
Debt Issuance Costs, Net     $ 6,400   $ 6,400   $ 6,400   $ 7,100    
Accumulated Amortization, Debt Issuance Costs     6,300   6,300   $ 6,300   4,800    
Amortization of Debt Issuance Costs     $ 500 $ 400 $ 1,433 $ 1,142          
Federal Excise Tax, Percent     4.00%   4.00%   4.00%        
Investment Income, Operating, Tax Expense (Benefit)     $ 179 $ 100 $ 542 306          
Open Tax Year         2022 2021 2020            
Proceeds from Issuance of Common Stock         $ 65,031 $ 67,525          
Stock Repurchase Program, Remaining Authorized Repurchase Amount                   $ 5,000  
Stock Repurchased During Period, Shares (in shares)     0 0 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
Equity Sales Agreement, Remaining Amount Available for Issuance               $ 0      
Stock Issued During Period, Shares, New Issues (in shares)       1,523,519   2,641,920          
Proceeds from Issuance of Common Stock       $ 19,000   $ 33,200          
Payments of Stock Issuance Costs       $ 400   $ 600          
The 2023 Equity Distribution Agreement [Member]                      
Equity Sales Agreement, Maximum Value               $ 150,000      
Equity Sales Agreement, Remaining Amount Available for Issuance     $ 146,800   $ 146,800   146,800        
The2023 Equity Distribution Agreement and the 2021 Equity Distribution Agreement [Member]                      
Stock Issued During Period, Shares, New Issues (in shares)     1,186,303   2,240,326            
Proceeds from Issuance of Common Stock     $ 13,900   $ 26,100            
Payments of Stock Issuance Costs     400   700            
Public Offering [Member]                      
Stock Issued During Period, Shares, New Issues (in shares) 3,250,000 2,500,000                  
Proceeds from Issuance of Common Stock $ 38,900 $ 34,300                  
Shares Issued, Price Per Share (in dollars per share) $ 12.50 $ 14.35                  
Three Investments [Member]                      
Investments, Cost, Nonaccrual Status     43,600   43,600   43,600   20,900    
Investments, Fair Value, Nonaccrual Status     $ 17,200   $ 17,200   $ 17,200   $ 8,300