XML 41 R20.htm IDEA: XBRL DOCUMENT
v3.20.4

MARKETABLE SECURITIES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract] |
Schedule of Marketable Securities | The following table sets forth the Company’s marketable securities for the indicated period:
|  | December 31, |
|  | 2019 |  |  | 2020 |
Level 2 securities: |  |  |
U.S government and agency bonds |  | $ | 2,499 |  |  | $ | 4,192 |
Canada government bonds |  |  | 999 |  |  |  | - |
Other foreign government bonds |  |  | 3,521 |  |  |  | 2,006 |
Corporate bonds* |  |  | 33,947 |  |  |  | 15,454 |
Total |  | $ | 40,966 |  |  | $ | 21,652 |
* Investments in Corporate bonds rated A or higher.
Summary of Changes in Fair Value of Marketable Securities | The table below sets forth a summary of the changes in the fair value of the Company’s marketable securities for the years ended December 31, 2019 and 2020:
|  | December 31, |
|  | 2019 |  |  | 2020 |
Balance at beginning of the year |  | $ | 56,662 |  |  | $ | 40,966 |
Additions |  |  | 38,702 |  |  |  | 32,322 |
Sale or maturity |  |  | (54,333 | ) |  |  | (51,498 | )
Changes in fair value during the year |  |  | (65 | ) |  |  | (138 | )
Balance at end of the year |  | $ | 40,966 |  |  | $ | 21,652 |
Schedule of Debt Securities | As of December 31, 2020, the Company’s debt securities had the following maturity dates:
|  | Market value |
|  | December 31, |
|  | 2020 |
Due within one year |  |  | 21,652 |
1 to 2 years |  |  | - |
Total |  |  | 21,652 |

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets. + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative assets at fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration