XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Other Income (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Other Nonoperating Income (Expense) [Abstract]        
Exchange gain (loss) $ 1,654 $ (1,224) $ 1,642 $ (314)
Gain (loss) on investment 0 90 0 (3,500)
Other expense (30) (182) (692) (769)
Other income 602 9 1,638 221
Gain on disposition of assets 0 0 1,250 0
Total $ 2,226 $ (1,307) $ 3,838 $ (4,362)