Stockholders' Equity | Note 11 - Stockholders' Equity The following table presents the components of cumulative distributions to stockholders at December 31, 2024, December 31, 2023 and December 31, 2022. For the Years Ended Cumulative Distributions to Stockholders December 31, 2024 December 31, 2023 December 31, 2022 Preferred dividends $ 168,791 $ 156,809 $ 144,827 Common stock dividends 2,214,748 2,063,758 1,847,534 Total $ 2,383,539 $ 2,220,567 $ 1,992,361 Preferred Stock At December 31, 2024 and December 31, 2023, we were authorized to issue up to 50,000 shares of preferred stock, par value $0.001 per share, with such designations, voting and other rights and preferences as may be determined from time to time by our Board of Directors (“Board”) or a committee thereof. On January 28, 2020, we filed Articles Supplementary with the State Department of Assessments and Taxation of the State of Maryland to designate 10,000 shares of the Company’s authorized preferred stock, par value $0.001 per share, as shares of 7.00% Series C Preferred Stock with the powers, designations, preferences and other rights as set forth therein. At December 31, 2024, a total of 40,000 shares of our authorized preferred stock remained available for designation as future series. At December 31, 2024 and December 31, 2023, we had 6,847 shares of Series C Preferred Stock issued and outstanding with a par value of $0.001 per share and a liquidation preference of $25.00 per share, or $171,175 in the aggregate. At December 31, 2024 and December 31, 2023, there were no accrued or unpaid dividends on the Series C Preferred Stock. Shares designated as Series C Preferred Stock but unissued totaled 3,153 at December 31, 2024. On January 29, 2020, the Company entered into an Equity Sales Agreement (the “Preferred C ATM Sales Agreement”) with B. Riley Securities, Inc. (formerly B. Riley FBR, Inc.) and BUCKLER, as sales agents (individually and collectively, the “Agents"), and ACM, pursuant to which the Company may offer and sell, over a period of time and from time to time, through one or more of the Agents, as the Company’s agents, up to 6,550 of Series C Preferred Stock. The Preferred C ATM Sales Agreement relates to a proposed “at-the-market” offering program. Under the Preferred C ATM Sales Agreement, we will pay the agent designated to sell our shares an aggregate commission of up to 2.0% of the gross sales price per share of our preferred stock sold through the designated agent under the Preferred C ATM Sales Agreement. On June 20, 2024, the Preferred C ATM Sales Agreement was amended to add BTIG, LLC, as a sales agent. We did not sell any shares under the Preferred C ATM Sales Agreement during the years ended December 31, 2024, December 31, 2023 or December 31, 2022. In the first quarter of 2025, through January 23, 2025, we sold 17 shares under this agreement for proceeds of $362, net of issuance costs and commissions of approximately $23. Preferred Stock Repurchase Program On July 26, 2022, the Board authorized a repurchase program of up to an aggregate of 2,000 shares of the Company’s outstanding Series C Preferred Stock ("Series C Preferred Stock Repurchase Program"). Under the Series C Preferred Stock Repurchase Program, shares may be purchased in the open market, including block trades, through privately negotiated transactions, or pursuant to a trading plan separately adopted in the future. The timing, manner, price and amount of any repurchases will be at our discretion, in consultation with the Pricing Committee of the Board, subject to the requirements of the Exchange Act and related rules. We are not required to repurchase any shares under the Series C Preferred Stock Repurchase Program and it may be modified, suspended or terminated at any time for any reason. We do not intend to purchase shares from our Board or other affiliates. Under Maryland law, such repurchased shares are treated as authorized but unissued. We did not repurchase any shares under the Series C Preferred Stock Repurchase Program during the years ended December 31, 2024, December 31, 2023 or December 31, 2022. Common Stock At December 31, 2024 and December 31, 2023, we were authorized to issue up to 125,000 and 90,000 shares of common stock, par value $0.001 per share, respectively, with such designations, voting and other rights and preferences as may be determined from time to time by our Board. We had 62,412 and 48,799 shares of common stock issued and outstanding at December 31, 2024 and December 31, 2023, respectively. On May 14, 2021, we entered into a new Equity Sales Agreement (the “2021 Common stock ATM Sales Agreement”) with BUCKLER, JMP Securities LLC, Ladenburg Thalmann & Co. Inc. and B. Riley Securities, Inc., as sales agents, relating to the shares of our common stock. In accordance with the terms of the 2021 Common Stock ATM Sales agreement, we could offer and sell over a period of time and from time to time, up to 3,400 shares of our common stock, par value $0.001 per share. On November 12, 2021, the 2021 Common stock ATM Sales Agreement was amended to add JonesTrading Institutional Services LLC, as a sales agent and to offer an additional 5,000 shares available for sale pursuant to the terms of the 2021 Common stock ATM Sales Agreement. On June 9, 2022, the 2021 Common stock ATM Sales Agreement was further amended to offer an additional 5,760 shares available for sale. On November 4, 2022, the Common stock ATM Sales Agreement was further amended to offer an additional 7,000 shares available for sale. On January 17, 2023, it was amended to add an additional 9,736 shares pursuant to the terms of the 2021 Common stock ATM Sales Agreement. The 2021 Common stock ATM Sales Agreement related to an "at-the-market" offering program. The 2021 Common stock ATM Sales Agreement provided that we would pay the agent designated to sell our shares an aggregate commission of up to 2.0% of the gross sales price per share of our common stock sold through the designated agent under the 2021 Common stock ATM Sales Agreement. From January 2023 through July 2023, we sold 13,305 shares under this agreement for proceeds of $367,997, net of issuance costs and commissions of approximately $3,725. Those sales fully utilized the shares allocated to the 2021 Common stock ATM Sales Agreement, which has been completed. On July 26, 2023 we entered into a new Equity Sales Agreement (the “2023 Common stock ATM Sales Agreement”), with BUCKLER, JonesTrading Institutional Services LLC, Citizens JMP Securities, LLC (formerly JMP Securities LLC), Ladenburg Thalmann & Co. Inc. and B. Riley Securities, Inc., as sales agents, relating to the shares of our common stock. In accordance with the terms of the 2023 Common Stock ATM Sales agreement, we may offer and sell over a period of time and from time to time, up to 15,000 shares of our common stock, par value $0.001 per share. On October 25, 2023, the 2023 Common stock ATM Sales Agreement was amended to add StockBlock Securities LLC, as a sales agent and on June 20, 2024 it was further amended to add BTIG, LLC as a sales agent. On August 23, 2024, the 2023 Common stock ATM Sales Agreement was amended to increase by 25,000 the number of shares of our common stock that may be offered and sold under the 2023 Common stock ATM Sales Agreement. On September 20, 2024, the 2023 Common stock ATM Sales Agreement was further amended to add Janney Montgomery Scott LLC, as a sales agent. During the year ended December 31, 2024, we sold 13,619 shares under this agreement for proceeds of $265,614, net of issuance costs and commissions of approximately $2,545. During the year ended December 31, 2023, we sold 3,328 shares under this agreement for proceeds of $82,100, net of issuance costs and commissions of approximately $903. In the first quarter of 2025, through February 4, 2025, we sold 14,002 shares under this agreement for proceeds of $258,965, net of issuance costs and commissions of approximately $2,013 (see Note 15 - Related Party Transactions for discussion of additional transactions with BUCKLER). During the year ended December 31, 2024, we issued 5 common shares under our Common Stock Dividend Reinvestment Program ("DRIP") for net proceeds of $86. Common Stock Repurchase Program At December 31, 2024 and December 31, 2023, there were 2,217 and 2,287 authorized shares remaining under the Company's common stock repurchase authorization (the "Common Stock Repurchase Program"). During the year ended December 31, 2024, we repurchased 70 common shares under this authorization for a cost of $1,344 with BUCKLER (see Note 15 - Related Party Transactions for discussion of additional transactions with BUCKLER). During the year ended December 31, 2023 we repurchased a total of 11 fractional shares for a cost of $233, in connection with the Reverse Stock Split. During the year ended December 31, 2023, we repurchased 466 common shares under this authorization for a cost of $9,702. Under the Common Stock Repurchase Program, shares may be purchased in the open market, including block trades, through privately negotiated transactions, or pursuant to a trading plan separately adopted in the future. The timing, manner, price and amount of any repurchases will be at our discretion, subject to the requirements of the Exchange Act, and related rules. We are not required to repurchase any shares under the Common Stock Repurchase Program and it may be modified, suspended or terminated at any time for any reason. We do not intend to purchase shares from our Board or other affiliates. Under Maryland law, such repurchased shares are treated as authorized but unissued. See Note 15 - Related Party Transactions for discussion of additional transactions with BUCKLER. Equity Capital Activities The following tables present our equity transactions for the years ended December 31, 2024 , December 31, 2023 and December 31, 2022. Transaction Type Completion Date Number of Shares Per Share price (1) Net Proceeds (Costs) December 31, 2024 2023 Common stock ATM Sales Agreement July 26, 2024 - December 27, 2024 13,619 $ 19.50 $ 265,614 DRIP shares issued January 25, 2024 - December 30, 2024 5 $ 18.95 $ 86 Common stock repurchased January 22, 2024 - January 25, 2024 (70) $ 19.31 $ (1,344) December 31, 2023 2021 Common stock ATM Sales Agreement January 4, 2023 - July 12, 2023 13,305 $ 27.66 $ 367,997 2023 Common stock ATM Sales Agreement July 26, 2023 - September 29, 2023 3,328 $ 24.66 $ 82,100 DRIP shares issued July 25, 2023 - September 29, 2023 3 $ 19.71 $ 51 Common stock repurchased March, May and September, October and November (477) $ 20.80 $ (9,935) Transaction Type Completion Date Number of Shares Per Share price (1) Net Proceeds (Costs) December 31, 2022 2021 Common stock ATM Sales Agreement January 11, 2022 - December 21, 2022 14,008 $ 33.95 $ 475,537 Common stock repurchased June, September and October (296) $ 25.94 $ (7,664) (1) Weighted average price Dividends On January 27, 2025, a cash dividend of $0.14583 per outstanding share of Series C Preferred Stock, or $998 in the aggregate, was paid to holders of record on January 15, 2025. We have also declared cash dividends of $0.14583 payable February 27, 2025 and March 27, 2025 to holders of record on February 15, 2025 and March 15, 2025, respectively. On January 30, 2025, a cash dividend of $0.24 per outstanding common share, or $16,009 in the aggregate, was paid to holders of record on January 15, 2025. We have also declared cash dividends of $0.24 per outstanding common share payable February 27, 2025 and March 27, 2025 to holders of record on February 14, 2025 and March 17, 2025, respectively. The following table presents our Series C Preferred Stock dividend transactions for the years ended December 31, 2024, December 31, 2023 and December 31, 2022. 2024 Record Date Payment Date Rate per Aggregate January 15, 2024 January 29, 2024 $ 0.14583 $ 998.5 February 15, 2024 February 27, 2024 $ 0.14583 998.5 March 15, 2024 March 27, 2024 $ 0.14583 998.5 April 15, 2024 April 29, 2024 $ 0.14583 998.5 May 15, 2024 May 28, 2024 $ 0.14583 998.5 June 15, 2024 June 27, 2024 $ 0.14583 998.5 July 15, 2024 July 29, 2024 $ 0.14583 998.5 August 15, 2024 August 27, 2024 $ 0.14583 998.5 September 15, 2024 September 27, 2024 $ 0.14583 998.5 October 15, 2024 October 28, 2024 $ 0.14583 998.5 November, 15, 2024 November 27, 2024 $ 0.14583 998.5 December 15, 2024 December 27, 2024 $ 0.14583 998.5 Total dividends paid $ 11,982 2023 Record Date Payment Date Rate per Series C Preferred Share Aggregate January 15, 2023 January 27, 2023 $ 0.14583 998.5 February 15, 2023 February 27, 2023 $ 0.14583 998.5 March 15, 2023 March 27, 2023 $ 0.14583 998.5 April 15, 2023 April 27, 2023 $ 0.14583 998.5 May 15, 2023 May 30, 2023 $ 0.14583 998.5 June 15, 2023 June 27, 2023 $ 0.14583 998.5 July 15, 2023 July 27, 2023 $ 0.14583 998.5 August 15, 2023 August 28, 2023 $ 0.14583 998.5 September 15, 2023 September 27, 2023 $ 0.14583 998.5 October 15, 2023 October 27, 2023 $ 0.14583 998.5 November, 15, 2023 November 27, 2023 $ 0.14583 998.5 December 15, 2023 December 27, 2023 $ 0.14583 998.5 Total dividends paid $ 11,982 2022 Record Date Payment Date Rate per Series C Preferred Share Aggregate January 15, 2022 January 27, 2022 $ 0.14583 998.5 February 15, 2022 February 28, 2022 $ 0.14583 998.5 March 15, 2022 March 28, 2022 $ 0.14583 998.5 April 15, 2022 April 27, 2022 $ 0.14583 998.5 May 15, 2022 May 27, 2022 $ 0.14583 998.5 June 15, 2022 June 27, 2022 $ 0.14583 998.5 July 15, 2022 July 27, 2022 $ 0.14583 998.5 August 15, 2022 August 29, 2022 $ 0.14583 998.5 September 15, 2022 September 27, 2022 $ 0.14583 998.5 October 15, 2022 October 27, 2022 $ 0.14583 998.5 November 15, 2022 November 28, 2022 $ 0.14583 998.5 December 15, 2022 December 27, 2022 $ 0.14583 998.5 Total dividends paid $ 11,982 The following tables present our common stock dividend transactions for the years ended December 31, 2024, December 31, 2023 and December 31, 2022. 2024 Record Date Payment Date Rate per common share Aggregate January 16, 2024 January 30, 2024 $ 0.24 $ 11,787 February 15, 2024 February 28, 2024 $ 0.24 11,770 March 15, 2024 March 28, 2024 $ 0.24 11,755 April 15, 2024 April 29, 2024 $ 0.24 11,756 May 15, 2024 May 28, 2024 $ 0.24 11,756 June 17, 2024 June 27, 2024 $ 0.24 11,754 July 15, 2024 July 30, 2024 $ 0.24 11,755 August 15, 2024 August 29, 2024 $ 0.24 12,532 September 16, 2024 September 27, 2024 $ 0.24 13,188 October 15, 2024 October 30, 2024 $ 0.24 13,389 November, 15, 2024 November 27, 2024 $ 0.24 14,623 December 16, 2024 December 30, 2024 $ 0.24 14,925 Total dividends paid $ 150,990 2023 Record Date Payment Date Rate per common share Aggregate January 17, 2023 January 30, 2023 $ 0.50 $ 17,007 February 15, 2023 February 27, 2023 $ 0.50 19,471 March 15, 2023 March 28, 2023 $ 0.40 15,526 April 17, 2023 April 27, 2023 $ 0.40 15,788 May 15, 2023 May 30, 2023 $ 0.40 15,964 June 15, 2023 June 29, 2023 $ 0.40 16,585 July 17, 2023 July 28, 2023 $ 0.40 18,405 August 15, 2023 August 30, 2023 $ 0.40 19,123 September 15, 2023 September 28, 2023 $ 0.40 19,310 October 16, 2023 October 30, 2023 $ 0.40 19,730 November, 15, 2023 November 29, 2023 $ 0.40 19,671 December 15, 2023 December 28, 2023 $ 0.40 19,644 Total dividends paid $ 216,224 2022 Record Date Payment Date Rate per common share Aggregate January 18, 2022 January 28, 2022 $ 0.50 $ 9,654 February 15, 2022 February 28, 2022 $ 0.50 9,690 March 15, 2022 March 28, 2022 $ 0.50 9,764 April 18, 2022 April 29, 2022 $ 0.50 10,359 May 16, 2022 May 27, 2022 $ 0.50 10,639 June 15, 2022 June 29, 2022 $ 0.50 11,159 July 15, 2022 July 29, 2022 $ 0.50 11,426 August 15, 2022 August 29, 2022 $ 0.50 12,313 September 15, 2022 September 29, 2022 $ 0.50 13,406 October 17, 2022 October 28, 2022 $ 0.50 13,284 November 15, 2022 November 28, 2022 $ 0.50 14,465 December 15, 2022 December 28, 2022 $ 0.50 16,265 Total dividends paid $ 142,424 |