v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Dividends Payable
The following table presents the components of cumulative distributions to stockholders at March 31, 2025 and December 31, 2024.
Cumulative Distributions to StockholdersMarch 31, 2025December 31, 2024
Preferred dividends$171,791 $168,791 
Common stock dividends2,268,830 2,214,748 
Totals$2,440,621 $2,383,539 
Schedule of Equity Transactions
The following tables present our equity transactions for the three months ended March 31, 2025 and for the year ended December 31, 2024.
Transaction TypeCompletion DateNumber of Shares
Per Share price (1)
Net Proceeds (costs)
March 31, 2025
Preferred C ATM Sales AgreementJanuary 22, 2025 - January 23, 202517 $16.08 $279 
2023 Common stock ATM Sales AgreementJanuary 2, 2025 - March 19, 202519,992 $18.58 $371,412 
DRIP shares issuedJanuary 27, 2025 - March 27, 2025$18.47 $25 
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 three months ended March 31, 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 
Total dividends paid$3,000 
The following table presents our common stock dividend transactions for the three months ended March 31, 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 
Total dividends paid$54,082