v3.25.4
Other (Expense) Income-Net - Schedule of Other (Expense) Income-Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income, Nonoperating [Abstract]      
(Loss) gain from change in fair value of derivative instruments $ (8,386) $ (5,233) $ (5,743)
Income from derivative instruments 1,811 7,167 6,460
Other income - Net 387 302 1,082
Total other (expense) income-net $ (6,188) $ 2,236 $ 1,799