v3.25.2
Discretionary Repurchase of Shares of Common Stock and Distributions (Tables)
6 Months Ended
Jun. 30, 2025
Discretionary Repurchase of Shares of Common Stock and Distributions [Abstract]  
Shares of Common Stock Purchased

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


Date
 
Purchase Price
 
Shares Repurchased
 
Amounts
 
Stock repurchased in connection with tender offer
             
March 31, 2025   $ 24.55       256,233.52     $ 6,290,542  
June 30, 2025
    24.44       242,756.06       5,932,958  
Total
           
498,989.58
   
$
12,223,500
 


Date
 
Purchase Price
 
Shares Repurchased
 
Amounts
 
Stock repurchased in connection with tender offer
             
March 29, 2024   $ 25.10       192,187.05     $ 4,823,944  
June 28, 2024
    24.38       190,664.58       4,648,553  
Total
           
382,851.63
   
$
9,472,497
 
Distributions Declared, Recorded, Subsequent Payment and Issuance
The following table summarizes the settlement of distributions declared and recorded and the subsequent payment and issuance of those distributions for the six months ended June 30, 2025:

Date Declared
 
Record Date
 
Payment/Issuance Date
 
Amount Per Share
 
Amount Paid in Cash
 
Amount Settled via
Newly Issued Shares
 
Total
 
For the six months ended June 30, 2025
                         
December 31, 2024
 
December 31, 2024
 
January 31, 2025
 
$
0.54
 
$
2,651,213
 
$
2,671,518
 
$
5,322,731
 
April 1, 2025   April 23, 2025   May 20, 2025     0.57     2,951,972     2,786,818     5,738,790  
Total
             
$
1.11
 
$
5,603,185
 
$
5,458,336
 
$
11,061,521
 

The following table summarizes the settlement of distributions declared and recorded as of December 31, 2023 and the subsequent payment and issuance of those distributions for the six months ended June 30, 2024.

Date Declared
 
Record Date
 
Payment/Issuance Date
 
Amount Per Share
 
Amount Paid in Cash
 
Amount Settled via
Newly Issued Shares
 
Total
 
For the six months ended June 30, 2024:
                         
December 31, 2023
 
December 31, 2023
 
January 31, 2024
 
$
0.79
 
$
2,961,399
 
$
3,000,821
 
$
5,962,220
 
April 3, 2024   April 3, 2024   May 16, 2024     0.75     3,061,044     2,838,215     5,899,259  
Total
             
$
1.54
 
$
6,022,443
 
$
5,839,036
 
$
11,861,479