XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.3
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2025
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of cash and cash equivalents As of September 30, 2025 and December 31, 2024, the Company’s cash and cash equivalents and short-term investments were composed of:
September 30, 2025
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments (2)
Cash$14,780 $— $— $14,780 $14,780 $14,780 $— 
Money market fundsLevel 1256,410 — — 256,410 256,410 256,410 — 
Certificate of deposits and term depositsLevel 286,718 — — 86,718 86,718 31,034 55,684 
HTM securities (1)
U.S. Treasury billsLevel 1$119,302 $45 $— 119,347 119,302 $39,895 $79,407 
Corporate debt securitiesLevel 2$556,291 $195 $(34)556,452 556,291 $— $556,291 
$675,593 $240 $(34)$675,799 $675,593 $39,895 $635,698 
Total$1,033,501 $240 $(34)$1,033,707 $1,033,501 $342,119 $691,382 

December 31, 2024
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments (2)
Cash$11,848 $— $— $11,848 $11,848 $11,848 $— 
Money market fundsLevel 1151,919 — — 151,919 151,919 151,919 — 
Certificate of deposits and term depositsLevel 2170,120 — — 170,120 170,120 — 170,120 
HTM securities (1)
U.S. Treasury billsLevel 1$118,618 $93 $(1)118,710 118,618 $— $118,618 
Government and governmental agenciesLevel 2$— $— $— — — $— $— 
Corporate debt securitiesLevel 2$507,368 $920 $(119)508,169 507,368 $— $507,368 
$625,986 $1,013 $(120)$626,879 $625,986 $— $625,986 
Total$959,873 $1,013 $(120)$960,766 $959,873 $163,767 $796,106 
(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 agreement, $17,605 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, 2025 and December 31, 2024, the Company’s cash and cash equivalents and short-term investments were composed of:
September 30, 2025
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments (2)
Cash$14,780 $— $— $14,780 $14,780 $14,780 $— 
Money market fundsLevel 1256,410 — — 256,410 256,410 256,410 — 
Certificate of deposits and term depositsLevel 286,718 — — 86,718 86,718 31,034 55,684 
HTM securities (1)
U.S. Treasury billsLevel 1$119,302 $45 $— 119,347 119,302 $39,895 $79,407 
Corporate debt securitiesLevel 2$556,291 $195 $(34)556,452 556,291 $— $556,291 
$675,593 $240 $(34)$675,799 $675,593 $39,895 $635,698 
Total$1,033,501 $240 $(34)$1,033,707 $1,033,501 $342,119 $691,382 

December 31, 2024
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments (2)
Cash$11,848 $— $— $11,848 $11,848 $11,848 $— 
Money market fundsLevel 1151,919 — — 151,919 151,919 151,919 — 
Certificate of deposits and term depositsLevel 2170,120 — — 170,120 170,120 — 170,120 
HTM securities (1)
U.S. Treasury billsLevel 1$118,618 $93 $(1)118,710 118,618 $— $118,618 
Government and governmental agenciesLevel 2$— $— $— — — $— $— 
Corporate debt securitiesLevel 2$507,368 $920 $(119)508,169 507,368 $— $507,368 
$625,986 $1,013 $(120)$626,879 $625,986 $— $625,986 
Total$959,873 $1,013 $(120)$960,766 $959,873 $163,767 $796,106 
(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 agreement, $17,605 of short-term investments are pledged. See Note 4.
Schedule of available-for-sale securities reconciliation As of September 30, 2025 and December 31, 2024, the Company’s cash and cash equivalents and short-term investments were composed of:
September 30, 2025
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments (2)
Cash$14,780 $— $— $14,780 $14,780 $14,780 $— 
Money market fundsLevel 1256,410 — — 256,410 256,410 256,410 — 
Certificate of deposits and term depositsLevel 286,718 — — 86,718 86,718 31,034 55,684 
HTM securities (1)
U.S. Treasury billsLevel 1$119,302 $45 $— 119,347 119,302 $39,895 $79,407 
Corporate debt securitiesLevel 2$556,291 $195 $(34)556,452 556,291 $— $556,291 
$675,593 $240 $(34)$675,799 $675,593 $39,895 $635,698 
Total$1,033,501 $240 $(34)$1,033,707 $1,033,501 $342,119 $691,382 

December 31, 2024
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments (2)
Cash$11,848 $— $— $11,848 $11,848 $11,848 $— 
Money market fundsLevel 1151,919 — — 151,919 151,919 151,919 — 
Certificate of deposits and term depositsLevel 2170,120 — — 170,120 170,120 — 170,120 
HTM securities (1)
U.S. Treasury billsLevel 1$118,618 $93 $(1)118,710 118,618 $— $118,618 
Government and governmental agenciesLevel 2$— $— $— — — $— $— 
Corporate debt securitiesLevel 2$507,368 $920 $(119)508,169 507,368 $— $507,368 
$625,986 $1,013 $(120)$626,879 $625,986 $— $625,986 
Total$959,873 $1,013 $(120)$960,766 $959,873 $163,767 $796,106 
(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 agreement, $17,605 of short-term investments are pledged. See Note 4.