v3.25.2
Stock Issuances (Tables)
6 Months Ended
Jun. 30, 2025
Stock Issuances [Abstract]  
Summary of Issuance of Shares

The following tables summarize the issuance of shares for the six months ended June 30, 2025 and 2024:

Date

Price per share
 

 Shares Issued  

 Proceeds  
For the six months ended June 30, 2025
                    
April 21, 2025
  $ 24.52       357,811     $ 8,773,518  
June 13, 2025
    24.70       87,530       2,162,000  

           
445,341
   
$
10,935,518
 


Date
  Price per share
   
Shares Issued
   
Proceeds
 
Stock issued in connection with dividend reinvestment plan
                 
January 31, 2025
  $ 24.47       109,175     $ 2,671,518  
May 20, 2025
    24.55       113,516       2,786,818  
              222,691     $ 5,458,336  
   Total            
668,032
   
$
16,393,854
 

Date
 
Purchase Price
   
Shares Repurchased
   
Amounts
 
For the six months ended June 30, 2024
                 
April 8, 2024
  $
24.96       250,250     $ 6,246,250  
June 11, 2024
    24.79       562,949       13,955,500  

           
813,199
   
$
20,201,750
 
                         
Stock issued in connection with dividend reinvestment plan
                       
January 31, 2024   $
24.98       120,133     $
3,000,821  
May 16, 2024     24.95       113,756       2,838,215  
              233,889     $
5,839,036  
Total
            1,047,088     $
26,040,786