Fair Value Measurements - Schedule of Recurring Measurements (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Cash Flow Hedges: | ||
| Deferred amounts in accumulated comprehensive income that will be reclassified into earnings | $ 4,177 | |
| Fair Value, Measurements, Recurring | Level 1 | ||
| Cash Flow Hedges: | ||
| Derivative interest rate swap assets | 0 | $ 0 |
| Derivative interest rate swap liabilities | 0 | 0 |
| Fair Value, Measurements, Recurring | Level 2 | ||
| Cash Flow Hedges: | ||
| Derivative interest rate swap assets | 9,328 | 5,196 |
| Derivative interest rate swap liabilities | 0 | (435) |
| Fair Value, Measurements, Recurring | Level 3 | ||
| Cash Flow Hedges: | ||
| Derivative interest rate swap assets | 0 | 0 |
| Derivative interest rate swap liabilities | $ 0 | $ 0 |