Stockholders' Equity (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Equity [Abstract] |
|
| Schedule of Dividends Payable |
The following table presents the components of cumulative distributions to stockholders at June 30, 2026 and December 31, 2025. | | | | | | | | | | | | | | | | Cumulative Distributions to Stockholders | | June 30, 2026 | | December 31, 2025 | | Preferred dividends | | $ | 187,268 | | | $ | 180,829 | | | Common stock dividends | | 2,665,605 | | | 2,486,222 | | | Totals | | $ | 2,852,873 | | | $ | 2,667,051 | |
|
| Schedule of Equity Transactions |
The following tables present our equity transactions for the six months ended June 30, 2026 and for the year ended December 31, 2025. | | | | | | | | | | | | | | | | | | | | | | | | | | | | Transaction Type | | Completion Date | | Number of Shares | | Per Share price (1) | | Net Proceeds (costs) | | June 30, 2026 | | | | | | | | | | Preferred C ATM Sales Agreement | | January 2, 2026 - June 29, 2026 | | 505 | | | $ | 20.75 | | | $ | 10,475 | | | 2023 Common stock ATM Sales Agreement | | January 6, 2026 - June 30, 2026 | | 24,535 | | | $ | 17.69 | | | $ | 434,031 | | | DRIP shares issued | | January 26, 2026 - June 29, 2026 | | 5 | | | $ | 17.15 | | | $ | 76 | | | Common stock repurchased | | March 20, 2026 | | (125) | | | $ | 16.11 | | | $ | (2,013) | | | | | | | | | | | | December 31, 2025 | | | | | | | | | | Preferred C ATM Sales Agreement | | January 22, 2025 - December 31, 2025 | | 201 | | | $ | 20.50 | | | $ | 4,118 | | | August 2025 Public Offering | | August 5, 2025 | | 18,500 | | | $ | 16.14 | | | $ | 298,502 | | | 2023 Common stock ATM Sales Agreement | | January 2, 2025 - July 30, 2025 | | 32,290 | | | $ | 17.82 | | | $ | 575,554 | | | DRIP shares issued | | January 27, 2025 - December 29, 2025 | | 7 | | | $ | 16.59 | | | $ | 111 | | | Common stock repurchased | | April 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 six months ended June 30, 2026. | | | | | | | | | | | | | | | | | | | | | | Record Date | | Payment Date | | Rate per Series C Preferred Share | | Aggregate amount paid to holders of record | | January 15, 2026 | | January 27, 2026 | | $ | 0.14583 | | | $ | 1,041 | | | February 15, 2026 | | February 27, 2026 | | $ | 0.14583 | | | 1,061 | | | March 15, 2026 | | March 27, 2026 | | $ | 0.14583 | | | 1,073 | | | April 15, 2026 | | April 27, 2026 | | $ | 0.14583 | | | 1,074 | | | May 15, 2026 | | May 27, 2026 | | $ | 0.14583 | | | 1,091 | | | June 15, 2026 | | June 29, 2026 | | $ | 0.14583 | | | 1,099 | | | | | | | | | | | | | | | | | | | | | | | | Total dividends paid | | | | | | $ | 6,439 | |
The following table presents our common stock dividend transactions for the six months ended June 30, 2026. | | | | | | | | | | | | | | | | | | | | | | Record Date | | Payment Date | | Rate per common share | | Aggregate amount paid to holders of record | | January 15, 2026 | | January 29, 2026 | | $ | 0.24 | | | $ | 27,796 | | | February 17, 2026 | | February 27, 2026 | | $ | 0.24 | | | 28,734 | | | March 16, 2026 | | March 30, 2026 | | $ | 0.24 | | | 29,747 | | | April 15, 2026 | | April 29, 2026 | | $ | 0.24 | | | 29,847 | | | May 15, 2026 | | May 28, 2026 | | $ | 0.24 | | | 31,319 | | | June 15, 2026 | | June 29, 2026 | | $ | 0.24 | | | 31,940 | | | | | | | | | | | | | | | | | | | | | | | | Total dividends paid | | | | | | $ | 179,383 | |
|