v3.24.3
Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Other Income and Expenses [Abstract]        
Financial income from cash equivalents $ 1,432 $ 1,055 $ 5,261 $ 3,190
Interest and fees (505) (437) (1,337) (1,500)
Foreign exchange losses (901) (1,731) (1,459) (4,683)
Discounting impact (8) (1,593) (1,774) (3,692)
Other financial income (26) (261) 198 8,693
Total Financial and Other Income (Expense) $ (8) $ (2,967) $ 889 $ 2,008