XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income / (Expense), net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Other Nonoperating Income (Expense) [Abstract]        
Foreign currency (loss) / gain $ (775) $ (1,116) $ 887 $ (2,877)
Interest expense (562) (439) (1,286) (645)
Interest income and other 1,894 9 2,727 73
Total other income / (expense) $ 557 $ (1,546) $ 2,328 $ (3,449)