v3.26.3
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)