XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Distributions - Distribution Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Feb. 23, 2023
Oct. 28, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Distributions declared per share (in dollars per share)   $ 0.11 $ 1.28 $ 1.28 $ 1.25 $ 1.25
Dividends, cash     $ 29,619   $ 25,067  
Dividends, shares (in shares)     55,095   28,057  
Dividends, stock     $ 679   $ 460  
Dividend Paid January 13, 2023 [Member] | Subsequent Event [Member]            
Distributions declared per share (in dollars per share) $ 0.11          
First 10/28/2022 Dividend [Member]            
Record date       Feb. 17, 2023    
Payment date       Mar. 15, 2023    
Distributions declared per share (in dollars per share)       $ 0.11    
Dividends, cash       $ 0    
Dividends, shares (in shares)       0    
Dividends, stock       $ 0    
Second 10/28/2022 Dividend [Member]            
Record date       Jan. 18, 2023    
Payment date       Feb. 15, 2023    
Distributions declared per share (in dollars per share)       $ 0.11    
Dividends, cash       $ 3,021    
Dividends, shares (in shares)       5,754    
Dividends, stock       $ 74    
Third 10/28/2022 Dividend [Member]            
Record date       Dec. 19, 2022    
Payment date       Jan. 13, 2023    
Distributions declared per share (in dollars per share)       $ 0.11    
Dividends, cash       $ 2,978    
Dividends, shares (in shares)       5,618    
Dividends, stock       $ 69    
Fourth 10/28/2022 Dividend [Member]            
Record date       Nov. 17, 2022    
Payment date       Dec. 15, 2022    
Distributions declared per share (in dollars per share)       $ 0.05    
Dividends, cash       $ 1,319    
Dividends, shares (in shares)       2,171    
Dividends, stock       $ 27    
First 7/29/2022 Dividend [Member]            
Record date       Nov. 17, 2022    
Payment date       Dec. 15, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,638    
Dividends, shares (in shares)       4,341    
Dividends, stock       $ 57    
Second 7/29/2022 Dividend [Member]            
Record date       Oct. 18, 2022    
Payment date       Nov. 15, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,580    
Dividends, shares (in shares)       4,621    
Dividends, stock       $ 60    
Third 7/29/2022 Dividend [Member]            
Record date       Sep. 19, 2022    
Payment date       Oct. 14, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,558    
Dividends, shares (in shares)       7,703    
Dividends, stock       $ 81    
First 4/29/22 Dividend [Member]            
Record date       Aug. 18, 2022    
Payment date       Sep. 15, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,528    
Dividends, shares (in shares)       4,925    
Dividends, stock       $ 60    
Second 4/29/2022 Dividend [Member]            
Record date       Jul. 19, 2022    
Payment date       Aug. 16, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,484    
Dividends, shares (in shares)       3,939    
Dividends, stock       $ 55    
Third 4/29/2022 Dividend [Member]            
Record date       Jun. 17, 2022    
Payment date       Jul. 15, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,434    
Dividends, shares (in shares)       4,286    
Dividends, stock       $ 51    
First 2/25/2022 Dividend [Member]            
Record date       May 18, 2022    
Payment date       Jun. 15, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,378    
Dividends, shares (in shares)       4,428    
Dividends, stock       $ 50    
Second 2/25/2022 Dividend [Member]            
Record date       Apr. 19, 2022    
Payment date       May 16, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,349    
Dividends, shares (in shares)       4,088    
Dividends, stock       $ 49    
Third 2/25/2022 Dividend [Member]            
Record date       Mar. 18, 2022    
Payment date       Apr. 14, 2022    
Distributions declared per share (in dollars per share)       $ 0.10    
Dividends, cash       $ 2,352    
Dividends, shares (in shares)       3,221    
Dividends, stock       $ 46    
First 10/22/21 Dividend [Member]            
Record date         Feb. 18, 2022  
Payment date         Mar. 16, 2022  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 2,100  
Dividends, shares (in shares)         3,409  
Dividends, stock         $ 46  
Second 10/22/21 Dividend [Member]            
Record date         Jan. 19, 2022  
Payment date         Feb. 16, 2022  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 2,096  
Dividends, shares (in shares)         2,680  
Dividends, stock         $ 43  
Third 10/22/21 Dividend [Member]            
Record date         Dec. 17, 2021  
Payment date         Jan. 14, 2022  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 2,031  
Dividends, shares (in shares)         3,417  
Dividends, stock         $ 56  
Fourth 10/22/21 Dividend [Member]            
Record date         Nov. 18, 2021  
Payment date         Dec. 15, 2021  
Distributions declared per share (in dollars per share)         $ 0.05  
Dividends, cash         $ 1,013  
Dividends, shares (in shares)         1,197  
Dividends, stock         $ 20  
First 7/23/21 Dividend [Member]            
Record date         Nov. 18, 2021  
Payment date         Dec. 15, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 2,027  
Dividends, shares (in shares)         2,395  
Dividends, stock         $ 38  
Second 7/23/21 Dividend [Member]            
Record date         Oct. 19, 2021  
Payment date         Nov. 16, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 2,010  
Dividends, shares (in shares)         1,907  
Dividends, stock         $ 34  
Third 7/23/21 Dividend [Member]            
Record date         Sep. 17, 2021  
Payment date         Oct. 15, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 2,008  
Dividends, shares (in shares)         2,068  
Dividends, stock         $ 36  
First 4/23/21 Dividend [Member]            
Record date         Aug. 18, 2021  
Payment date         Sep. 15, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 1,996  
Dividends, shares (in shares)         2,041  
Dividends, stock         $ 34  
Second 4/23/21 Dividend [Member]            
Record date         Jul. 20, 2021  
Payment date         Aug. 16, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 1,983  
Dividends, shares (in shares)         1,937  
Dividends, stock         $ 34  
Third 4/23/21 Dividend [Member]            
Record date         Jun. 17, 2021  
Payment date         Jul. 16, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 1,964  
Dividends, shares (in shares)         1,888  
Dividends, stock         $ 33  
First 2/26/21 Dividend [Member]            
Record date         May 18, 2021  
Payment date         Jun. 16, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 1,964  
Dividends, shares (in shares)         1,671  
Dividends, stock         $ 29  
Second 2/26/21 Dividend [Member]            
Record date         Apr. 20, 2021  
Payment date         May 14, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 1,937  
Dividends, shares (in shares)         1,794  
Dividends, stock         $ 29  
Third 2/26/21 Dividend [Member]            
Record date         Mar. 18, 2021  
Payment date         Apr. 16, 2021  
Distributions declared per share (in dollars per share)         $ 0.10  
Dividends, cash         $ 1,938  
Dividends, shares (in shares)         1,653  
Dividends, stock         $ 28