v3.26.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2026
Equity [Abstract]  
Schedule of Dividends Payable
The following table presents the components of cumulative distributions to stockholders at September 30, 2026 and December 31, 2025.
Cumulative Distributions to StockholdersSeptember 30, 2026December 31, 2025
Preferred dividends$190,594 $180,829 
Common stock dividends2,771,024 2,486,222 
Totals$2,961,618 $2,667,051 
Schedule of Equity Transactions
The following tables present our equity transactions for the nine months ended September 30, 2026 and for the year ended December 31, 2025.
Transaction TypeCompletion DateNumber of Shares
Per Share price (1)
Net Proceeds (costs)
September 30, 2026
Preferred C ATM Sales AgreementJanuary 2, 2026 - September 8, 2026628 $20.70 $13,002 
2023 Common stock ATM Sales AgreementJanuary 6, 2026 - September 14, 202636,901 $17.34 $639,739 
DRIP shares issuedJanuary 26, 2026 - September 29, 20267 $16.51 $112 
Common stock repurchasedMarch 20, 2026 - September 8, 2026(489)$14.66 $(7,162)
December 31, 2025
Preferred C ATM Sales AgreementJanuary 22, 2025 - December 31, 2025201 $20.50 $4,118 
August 2025 Public OfferingAugust 5, 202518,500 $16.14 $298,502 
2023 Common stock ATM Sales AgreementJanuary 2, 2025 - July 30, 202532,290 $17.82 $575,554 
DRIP shares issuedJanuary 27, 2025 - December 29, 20257 $16.59 $111 
Common stock repurchasedApril 8, 2025 -September 22, 2025(1,351)$14.77 $(19,947)
(1)Weighted average price.
Schedule of Dividends Transactions
The following table presents our Series C Preferred Stock dividend transactions for the nine months ended September 30, 2026.
Record DatePayment Date
Rate per Series C Preferred Share
Aggregate amount paid to holders of record
January 15, 2026January 27, 2026$0.14583 $1,041 
February 15, 2026February 27, 2026$0.14583 1,061 
March 15, 2026March 27, 2026$0.14583 1,073 
April 15, 2026April 27, 2026$0.14583 1,074 
May 15, 2026May 27, 2026$0.14583 1,091 
June 15, 2026June 29, 2026$0.14583 1,099 
July 15, 2026July 27, 2026$0.14583 1,102 
August 15, 2026August 27, 2026$0.14583 1,105 
September 15, 2026September 28, 2026$0.14583 1,119 
Total dividends paid$9,765 
The following table presents our common stock dividend transactions for the nine months ended September 30, 2026.
Record DatePayment DateRate per common shareAggregate amount paid to holders of record
January 15, 2026January 29, 2026$0.24 $27,796 
February 17, 2026February 27, 2026$0.24 28,734 
March 16, 2026March 30, 2026$0.24 29,747 
April 15, 2026April 29, 2026$0.24 29,847 
May 15, 2026May 28, 2026$0.24 31,319 
June 15, 2026June 29, 2026$0.24 31,940 
July 15, 2026July 30, 2026$0.24 34,190 
August 17, 2026August 28, 2026$0.24 35,318 
September 15, 2026September 29, 2026$0.24 35,911 
Total dividends paid$284,802