Stockholder's Equity - Activity under the ATM Program (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Stockholder's Equity (Details) [Line Items] | ||
| Net proceeds received | $ 11,256 | $ 1,890 |
| ATM Program | ||
| Stockholder's Equity (Details) [Line Items] | ||
| Shares issued | 512,421 | 139,626 |
| Gross proceeds received | $ 8,648 | $ 1,983 |
| Issuance fees and costs | (173) | (39) |
| Net proceeds received | $ 8,475 | $ 1,944 |
| Average gross sales price per share (in dollars per share) | $ 16.88 | $ 14.20 |
| Other costs incurred | $ 300 | $ 100 |