FINANCIAL INCOME (EXPENSE), NET (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Other Income and Expenses [Abstract] | |||
| Bank charges | $ (250) | $ (275) | $ (274) |
| Exchange rate income (loss), net | (509) | 683 | (803) |
| Interest income | 5,559 | 10,380 | 10,843 |
| Amortization of debt discount and issuance costs | (17,792) | (17,183) | (1,966) |
| Financial income (expense), net | $ (12,992) | $ (6,395) | $ 7,800 |