XML 75 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Other, Net - Other Net in Condensed Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Other Nonoperating Income (Expense) [Abstract]    
Foreign exchange gain (loss) $ 619 $ (375)
Investment income 121 60
Realized and unrealized gain (loss) on investments (493) 2,267
Net periodic benefit income 255 410
Other, net $ 502 $ 2,362