XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Dividends Payable
The following table presents the components of cumulative distributions to stockholders at June 30, 2024 and December 31, 2023.
Cumulative Distributions to StockholdersJune 30, 2024December 31, 2023
Preferred dividends$162,800 $156,809 
Common stock dividends2,134,336 2,063,758 
Totals$2,297,136 $2,220,567 
Schedule of Equity Transactions
The following tables present our equity transactions for the six months ended June 30, 2024 and for the year ended December 31, 2023.
Transaction TypeCompletion DateNumber of Shares
Per Share price (1)
Net Proceeds (costs)
June 30, 2024
DRIP shares issuedJanuary 25, 2024 - June 27, 2024$18.32 $36 
Common stock repurchasedJanuary 22, 2024 - January 25, 2024(70)$19.31 $(1,344)
December 31, 2023
2021 Common stock ATM Sales AgreementJanuary 4, 2023 - July 12, 202313,305 $27.66 $367,997 
2023 Common stock ATM Sales AgreementJuly 26, 2023 - September 29, 20233,328 $24.66 $82,100 
DRIP shares issuedJuly 25, 2023 - September 29, 2023$19.71 $51 
Common stock repurchasedMarch, May and September, October and November(477)$20.80 $(9,935)
(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, 2024.
Record DatePayment Date
Rate per Series C Preferred Share
Aggregate amount paid to holders of record
January 15, 2024January 29, 2024$0.14583 $998.5 
February 15, 2024February 27, 2024$0.14583 998.5 
March 15, 2024March 27, 2024$0.14583 998.5 
April 15, 2024April 29, 2024$0.14583 998.5 
May 15, 2024May 28, 2024$0.14583 998.5 
June 15, 2024June 27, 2024$0.14583 998.5 
Total dividends paid$5,991.0 
The following table presents our common stock dividend transactions for the six months ended June 30, 2024.
Record DatePayment DateRate per common shareAggregate amount paid to holders of record
January 16, 2024January 30, 2024$0.24 $11,787 
February 15, 2024February 28, 2024$0.24 11,770 
March 15, 2024March 28, 2024$0.24 11,755 
April 15, 2024April 29, 2024$0.24 11,756 
May 15, 2024May 28, 2024$0.24 11,756 
June 17, 2024June 27, 2024$0.24 11,754 
Total dividends paid$70,578