XML 97 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Other (Expense) Income - Net - Schedule of Other Income - Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Other Income, Nonoperating [Abstract]        
(Loss) gain from change in fair value of derivative instruments $ (4,641) $ (446) $ (4,775) $ 563
Income from derivative instruments 2,055 0 6,094 0
Other (expense) income - Net (1) 182 287 551
Total other (expense) income-Net $ (2,587) $ (264) $ 1,606 $ 1,114