CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables) | 9 Months Ended |
Sep. 30, 2023 |
Cash, Cash Equivalents, and Short-Term Investments [Abstract] | |
Schedule of cash and cash equivalents | As of September 30, 2023 and December 31, 2022, the Company’s cash and cash equivalents and short-term investments were composed of: September 30, 2023 Unaudited Fair value level Adjusted cost basis Unrealized gains Unrealized losses Fair market value Recorded basis Cash and cash equivalents Short-term investments (2) Cash $ 8,636 $ — $ — $ 8,636 $ 8,636 $ 8,636 $ — Money market funds Level 1 141,224 — — 141,224 141,224 141,224 — Certificate of deposits and term deposits Level 2 163,820 — — 163,820 163,820 5,000 158,820 HTM securities (1) U.S. Treasury bills Level 1 $ 109,595 $ 15 $ (14) 109,596 109,595 $ — $ 109,595 Government and governmental agencies Level 2 $ 24,596 $ — $ (15) 24,581 24,596 $ — $ 24,596 Corporate debt securities Level 2 $ 473,377 $ 83 $ (281) 473,179 473,377 $ — $ 473,377 $ 607,568 $ 98 $ (310) $ 607,356 $ 607,568 $ — $ 607,568 Total $ 921,248 $ 98 $ (310) $ 921,036 $ 921,248 $ 154,860 $ 766,388 December 31, 2022 Audited Fair value level Adjusted cost basis Unrealized gains Unrealized losses Fair market value Recorded basis Cash and cash equivalents Short-term investments Cash $ 9,697 $ — $ — $ 9,697 $ 9,697 $ 9,697 $ — Money market funds Level 1 105,629 — — 105,629 105,629 105,629 — Certificate of deposits and term deposits Level 2 316,946 — — 316,946 316,946 — 316,946 HTM securities (1) U.S. Treasury bills Level 1 $ 188,030 $ 8 $ (540) 187,498 188,030 $ — $ 188,030 Government and governmental agencies Level 2 $ 44,357 $ 12 $ (12) 44,357 44,357 $ — $ 44,357 Corporate debt securities Level 2 $ 304,766 $ 1,066 $ (587) 305,245 304,766 $ — $ 304,766 $ 537,153 $ 1,086 $ (1,139) $ 537,100 $ 537,153 $ — $ 537,153 Total $ 969,425 $ 1,086 $ (1,139) $ 969,372 $ 969,425 $ 115,326 $ 854,099 (1) Changes in fair value of held-to-maturity ("HTM") securities are presented for disclosure purposes as required by ASC 320 "Investments — Debt Securities" and are recorded as finance expenses only if the unrealized loss is identified as a credit loss. (2) Pursuant to a bank guaranty, $15,862 of short-term investments are pledged. See Note 4. |
Schedule of amortized cost and recorded basis of T-bills in short-term Investments | As of September 30, 2023 and December 31, 2022, the Company’s cash and cash equivalents and short-term investments were composed of: September 30, 2023 Unaudited Fair value level Adjusted cost basis Unrealized gains Unrealized losses Fair market value Recorded basis Cash and cash equivalents Short-term investments (2) Cash $ 8,636 $ — $ — $ 8,636 $ 8,636 $ 8,636 $ — Money market funds Level 1 141,224 — — 141,224 141,224 141,224 — Certificate of deposits and term deposits Level 2 163,820 — — 163,820 163,820 5,000 158,820 HTM securities (1) U.S. Treasury bills Level 1 $ 109,595 $ 15 $ (14) 109,596 109,595 $ — $ 109,595 Government and governmental agencies Level 2 $ 24,596 $ — $ (15) 24,581 24,596 $ — $ 24,596 Corporate debt securities Level 2 $ 473,377 $ 83 $ (281) 473,179 473,377 $ — $ 473,377 $ 607,568 $ 98 $ (310) $ 607,356 $ 607,568 $ — $ 607,568 Total $ 921,248 $ 98 $ (310) $ 921,036 $ 921,248 $ 154,860 $ 766,388 December 31, 2022 Audited Fair value level Adjusted cost basis Unrealized gains Unrealized losses Fair market value Recorded basis Cash and cash equivalents Short-term investments Cash $ 9,697 $ — $ — $ 9,697 $ 9,697 $ 9,697 $ — Money market funds Level 1 105,629 — — 105,629 105,629 105,629 — Certificate of deposits and term deposits Level 2 316,946 — — 316,946 316,946 — 316,946 HTM securities (1) U.S. Treasury bills Level 1 $ 188,030 $ 8 $ (540) 187,498 188,030 $ — $ 188,030 Government and governmental agencies Level 2 $ 44,357 $ 12 $ (12) 44,357 44,357 $ — $ 44,357 Corporate debt securities Level 2 $ 304,766 $ 1,066 $ (587) 305,245 304,766 $ — $ 304,766 $ 537,153 $ 1,086 $ (1,139) $ 537,100 $ 537,153 $ — $ 537,153 Total $ 969,425 $ 1,086 $ (1,139) $ 969,372 $ 969,425 $ 115,326 $ 854,099 (1) Changes in fair value of held-to-maturity ("HTM") securities are presented for disclosure purposes as required by ASC 320 "Investments — Debt Securities" and are recorded as finance expenses only if the unrealized loss is identified as a credit loss. (2) Pursuant to a bank guaranty, $15,862 of short-term investments are pledged. See Note 4. |
Schedule of available-for-sale securities reconciliation | As of September 30, 2023 and December 31, 2022, the Company’s cash and cash equivalents and short-term investments were composed of: September 30, 2023 Unaudited Fair value level Adjusted cost basis Unrealized gains Unrealized losses Fair market value Recorded basis Cash and cash equivalents Short-term investments (2) Cash $ 8,636 $ — $ — $ 8,636 $ 8,636 $ 8,636 $ — Money market funds Level 1 141,224 — — 141,224 141,224 141,224 — Certificate of deposits and term deposits Level 2 163,820 — — 163,820 163,820 5,000 158,820 HTM securities (1) U.S. Treasury bills Level 1 $ 109,595 $ 15 $ (14) 109,596 109,595 $ — $ 109,595 Government and governmental agencies Level 2 $ 24,596 $ — $ (15) 24,581 24,596 $ — $ 24,596 Corporate debt securities Level 2 $ 473,377 $ 83 $ (281) 473,179 473,377 $ — $ 473,377 $ 607,568 $ 98 $ (310) $ 607,356 $ 607,568 $ — $ 607,568 Total $ 921,248 $ 98 $ (310) $ 921,036 $ 921,248 $ 154,860 $ 766,388 December 31, 2022 Audited Fair value level Adjusted cost basis Unrealized gains Unrealized losses Fair market value Recorded basis Cash and cash equivalents Short-term investments Cash $ 9,697 $ — $ — $ 9,697 $ 9,697 $ 9,697 $ — Money market funds Level 1 105,629 — — 105,629 105,629 105,629 — Certificate of deposits and term deposits Level 2 316,946 — — 316,946 316,946 — 316,946 HTM securities (1) U.S. Treasury bills Level 1 $ 188,030 $ 8 $ (540) 187,498 188,030 $ — $ 188,030 Government and governmental agencies Level 2 $ 44,357 $ 12 $ (12) 44,357 44,357 $ — $ 44,357 Corporate debt securities Level 2 $ 304,766 $ 1,066 $ (587) 305,245 304,766 $ — $ 304,766 $ 537,153 $ 1,086 $ (1,139) $ 537,100 $ 537,153 $ — $ 537,153 Total $ 969,425 $ 1,086 $ (1,139) $ 969,372 $ 969,425 $ 115,326 $ 854,099 (1) Changes in fair value of held-to-maturity ("HTM") securities are presented for disclosure purposes as required by ASC 320 "Investments — Debt Securities" and are recorded as finance expenses only if the unrealized loss is identified as a credit loss. (2) Pursuant to a bank guaranty, $15,862 of short-term investments are pledged. See Note 4. |