XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Components of Other Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Income and Expenses [Abstract]        
French research tax credits $ 353 $ (1,483) $ 923 $ (474)
Interest income 2,699 1,258 5,394 2,447
Interest expense (1) (3) (1) (10)
Loss on currency revaluation (171) (82) (731) 146
Other (125) 84 (82) 72
Other income (loss), net $ 2,755 $ (226) $ 5,503 $ 2,181