Business Description - Summary of Ownership Interest and Percent Ownership of OP (Details) - Ownership Interest - shares |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
| Shares of Common Stock | 23,650,757 | 22,111,165 |
| OP units | 5,214,345 | 5,766,866 |
| Total Shares | 28,865,102 | 27,878,031 |
| Percent ownership of OP, shares of common stock | 81.90% | 79.30% |
| Percent ownership of OP, OP Units | 18.10% | 20.70% |
| Percent ownership of OP, total diluted shares | 100.00% | 100.00% |