XML 33 R20.htm IDEA: XBRL DOCUMENT v3.26.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2026
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of cash and cash equivalents As of March 31, 2026 and December 31, 2025, the Company’s cash and cash equivalents and short-term investments were composed of:
March 31, 2026
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$15,290 $— $— $15,290 $15,290 $15,290 $— 
Money market fundsLevel 172,237 — — 72,237 72,237 72,237 — 
Certificate of deposits and term depositsLevel 225,390 — — 25,390 25,390 — 25,390 
HTM securities (1)
U.S. Treasury billsLevel 1$58,953 $15 $(48)58,920 58,953 $— $58,953 
Corporate debt securitiesLevel 2$260,134 $12 $(467)259,679 260,134 $— $260,134 
$319,087 $27 $(515)$318,599 $319,087 $— $319,087 
Total$432,004 $27 $(515)$431,516 $432,004 $87,527 $344,477 
December 31, 2025
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$7,402 $— $— $7,402 $7,402 $7,402 $— 
Money market fundsLevel 166,213 — — 66,213 66,213 66,213 — 
Certificate of deposits and term depositsLevel 225,186 — — 25,186 25,186 10,013 15,173 
HTM securities (1)
U.S. Treasury billsLevel 1$54,096 $48 $— 54,144 54,096 $— $54,096 
Corporate debt securitiesLevel 2$294,777 $82 $(205)294,654 294,777 $9,920 $284,857 
$348,873 $130 $(205)$348,798 $348,873 $9,920 $338,953 
Total$447,674 $130 $(205)$447,599 $447,674 $93,548 $354,126 
(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.
Schedule of amortized cost and recorded basis of T-bills in short-term investments As of March 31, 2026 and December 31, 2025, the Company’s cash and cash equivalents and short-term investments were composed of:
March 31, 2026
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$15,290 $— $— $15,290 $15,290 $15,290 $— 
Money market fundsLevel 172,237 — — 72,237 72,237 72,237 — 
Certificate of deposits and term depositsLevel 225,390 — — 25,390 25,390 — 25,390 
HTM securities (1)
U.S. Treasury billsLevel 1$58,953 $15 $(48)58,920 58,953 $— $58,953 
Corporate debt securitiesLevel 2$260,134 $12 $(467)259,679 260,134 $— $260,134 
$319,087 $27 $(515)$318,599 $319,087 $— $319,087 
Total$432,004 $27 $(515)$431,516 $432,004 $87,527 $344,477 
December 31, 2025
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$7,402 $— $— $7,402 $7,402 $7,402 $— 
Money market fundsLevel 166,213 — — 66,213 66,213 66,213 — 
Certificate of deposits and term depositsLevel 225,186 — — 25,186 25,186 10,013 15,173 
HTM securities (1)
U.S. Treasury billsLevel 1$54,096 $48 $— 54,144 54,096 $— $54,096 
Corporate debt securitiesLevel 2$294,777 $82 $(205)294,654 294,777 $9,920 $284,857 
$348,873 $130 $(205)$348,798 $348,873 $9,920 $338,953 
Total$447,674 $130 $(205)$447,599 $447,674 $93,548 $354,126 
(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.
Schedule of available-for-sale securities reconciliation As of March 31, 2026 and December 31, 2025, the Company’s cash and cash equivalents and short-term investments were composed of:
March 31, 2026
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$15,290 $— $— $15,290 $15,290 $15,290 $— 
Money market fundsLevel 172,237 — — 72,237 72,237 72,237 — 
Certificate of deposits and term depositsLevel 225,390 — — 25,390 25,390 — 25,390 
HTM securities (1)
U.S. Treasury billsLevel 1$58,953 $15 $(48)58,920 58,953 $— $58,953 
Corporate debt securitiesLevel 2$260,134 $12 $(467)259,679 260,134 $— $260,134 
$319,087 $27 $(515)$318,599 $319,087 $— $319,087 
Total$432,004 $27 $(515)$431,516 $432,004 $87,527 $344,477 
December 31, 2025
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$7,402 $— $— $7,402 $7,402 $7,402 $— 
Money market fundsLevel 166,213 — — 66,213 66,213 66,213 — 
Certificate of deposits and term depositsLevel 225,186 — — 25,186 25,186 10,013 15,173 
HTM securities (1)
U.S. Treasury billsLevel 1$54,096 $48 $— 54,144 54,096 $— $54,096 
Corporate debt securitiesLevel 2$294,777 $82 $(205)294,654 294,777 $9,920 $284,857 
$348,873 $130 $(205)$348,798 $348,873 $9,920 $338,953 
Total$447,674 $130 $(205)$447,599 $447,674 $93,548 $354,126 
(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.