XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other, Net - Other Net in Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Nonoperating Income (Expense) [Abstract]      
Foreign exchange gains (losses) $ (3,703) $ (2,871) $ 501
Investment income 859 1,757 2,886
Realized and unrealized gains (losses) on investments 4,314 (8,188) 2,289
Net periodic benefit cost 28 690 302
Other retirement obligation 383 (212) 559
Gain on dissolution of the China joint venture     972
Other, net $ 1,881 $ (8,824) $ 7,509