XML 97 R90.htm IDEA: XBRL DOCUMENT v3.24.2
Other Income - Net - Schedule of Other Income - Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Income, Nonoperating [Abstract]        
(Loss) gain from change in fair value of derivative instruments $ (852) $ 3,613 $ (134) $ 1,009
Income from derivative instruments 2,008 0 4,039 0
Other income-Net 97 315 286 368
Total other incom - Net $ 1,253 $ 3,928 $ 4,191 $ 1,377