XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Other, Net - Other Net in Condensed Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Nonoperating Income (Expense) [Abstract]        
Foreign exchange (loss) $ 229 $ (470) $ 209 $ (872)
Investment income 121 253 367 444
Realized and unrealized gain on investments 934 794 2,008 3,740
Net periodic benefit income 252 412 760 1,239
Other, net $ 1,536 $ 989 $ 3,344 $ 4,551