Subsequent Events |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | Subsequent Events Dividends Declared On April 7, 2026, the Board of Directors approved a dividend in the amount of $0.13 per share of common stock payable on May 29, 2026 to stockholders of record as of April 30, 2026. On May 7, 2026, the Board of Directors approved a dividend in the amount of $0.13 per share of common stock payable on June 30, 2026 to stockholders of record as of May 29, 2026. Issuance of Common Shares Subsequent to March 31, 2026, the Company issued 744,601 shares of common stock under the Common ATM Program which provided $9.9 million of net proceeds after $0.1 million of agent commissions and offering costs.
|