v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Dividends Payable
The following table presents the components of cumulative distributions to stockholders at June 30, 2025 and December 31, 2024.
Cumulative Distributions to StockholdersJune 30, 2025December 31, 2024
Preferred dividends$174,794 $168,791 
Common stock dividends2,329,268 2,214,748 
Totals$2,504,062 $2,383,539 
Schedule of Equity Transactions
The following tables present our equity transactions for the six months ended June 30, 2025 and for the year ended December 31, 2024.
Transaction TypeCompletion DateNumber of Shares
Per Share price (1)
Net Proceeds (costs)
June 30, 2025
Preferred C ATM Sales AgreementJanuary 22, 2025 - January 23, 202517 $16.08 $279 
2023 Common stock ATM Sales AgreementJanuary 2, 2025 - June 30, 202526,296 $18.10 $476,039 
DRIP shares issuedJanuary 27, 2025 - June 27, 2025$17.07 $62 
Common stock repurchasedApril 8, 2025(667)$15.05 $(10,031)
December 31, 2024
2023 Common stock ATM Sales AgreementJuly 26, 2024 - December 27, 202413,619 $19.50 $265,614 
DRIP shares issuedJanuary 25, 2024 - December 30, 2024$18.95 $86 
Common stock repurchasedJanuary 22, 2024 - January 25, 2024(70)$19.31 $(1,344)
(1)Weighted average price.
Schedule of Dividends Transactions
The following table presents our Series C Preferred Stock dividend transactions for the six months ended June 30, 2025.
Record DatePayment Date
Rate per Series C Preferred Share
Aggregate amount paid to holders of record
January 15, 2025January 27, 2025$0.14583 $998 
February 15, 2025February 27, 2025$0.14583 1,001 
March 15, 2025March 27, 2025$0.14583 1,001 
April 15, 2025April 28, 2025$0.14583 1,001 
May 15, 2025May 27, 2025$0.14583 1,001 
June 15, 2025June 27, 2025$0.14583 1,001 
Total dividends paid$6,003 
The following table presents our common stock dividend transactions for the six months ended June 30, 2025.
Record DatePayment DateRate per common shareAggregate amount paid to holders of record
January 15, 2025January 30, 2025$0.24 $16,009 
February 14, 2025February 27, 2025$0.24 18,384 
March 17, 2025March 27, 2025$0.24 19,689 
April 15, 2025April 29, 2025$0.24 19,661 
May 15, 2025May 29, 2025$0.24 19,954 
June 16, 2025June 27, 2025$0.24 20,823 
Total dividends paid$114,520