v3.26.1
Other Income (Expense) - Net - Schedule of Other Income - Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Income, Nonoperating [Abstract]        
Gain (loss) from change in fair value of interest rate swaps $ 3,110 $ (2,238) $ 7,505 $ (7,569)
Loss from change in fair value of interest rate caps 0 (402) 0 (812)
(Loss) income from derivative instruments (552) 492 (1,021) 989
Other income-Net 9 91 49 238
Total other income (expense)-Net $ 2,567 $ (2,057) $ 6,533 $ (7,154)