Other Income (Expense) - Net - Schedule of Other Income - Net (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Other Income, Nonoperating [Abstract] | ||||
| Gain (loss) from change in fair value of interest rate swaps | $ 2,514 | $ 103 | $ 10,019 | $ (7,466) |
| Loss from change in fair value of interest rate caps | 0 | (163) | 0 | (975) |
| (Loss) income from derivative instruments | (479) | 453 | (1,501) | 1,442 |
| Other income-Net | 47 | 73 | 97 | 311 |
| Total other income (expense)-Net | $ 2,082 | $ 466 | $ 8,615 | $ (6,688) |