XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Other (Expense) / Income, 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]        
Foreign currency (loss) / gain $ 1,185 $ (775) $ (675) $ 887
Interest expense (4,451) (562) (5,574) (1,286)
Interest income, unrealized gain / (loss) on investments, and other 2,644 1,894 5,165 2,727
Total other (expense) / income, net $ (622) $ 557 $ (1,084) $ 2,328