XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Other Income (Expense), Net - Details of Components of Other Income Expense, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]        
Foreign currency losses $ (2,442) $ (3,695) $ (2,339) $ (5,666)
Components of Net Periodic Benefit Cost Other than Service Cost (866) (690) (1,660) (1,956)
Factoring costs (659) (767) (1,257) (1,420)
Miscellaneous income (a) 300 23 10,473 264
Other (expense) income, net $ (3,667) $ (5,129) $ 5,217 $ (8,778)