Fair Value of Financial Instruments - Schedule of Investment in Securities and Debt (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Carrying Value | Unsecured debt | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions | ||
| Debt | $ 1,650,000 | $ 1,650,000 |
| Carrying Value | Secured debt | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions | ||
| Debt | 1,712,850 | 1,717,850 |
| Carrying Value | Joint Venture Partner Debt | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions | ||
| Debt | 66,136 | 66,136 |
| Fair Value | Unsecured debt | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions | ||
| Debt | 1,558,618 | 1,520,998 |
| Fair Value | Secured debt | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions | ||
| Debt | 1,709,125 | 1,715,298 |
| Fair Value | Joint Venture Partner Debt | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions | ||
| Debt | $ 62,702 | $ 62,390 |