v3.26.1
Cash, Cash Equivalents and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, All Other Investments [Abstract]  
Schedule of Marketable Securities
The following table summarizes the Company’s marketable securities as of June 30, 2026:

June 30, 2026
Amortized CostUnrealized Loss Fair Value
Short-term marketable securities:
Contractual maturity of one year or less:
Guaranteed investment certificates (“GICs”) and mutual funds
$22,366 $— $22,366 
U.S. Treasury notes— — — 
Corporate debt securities68,943 (23)68,920 
91,309 (23)91,286 
Long-term marketable securities:
Contractual maturity of one to three years:
Corporate debt securities51,789 (12)51,777 
51,789 (12)51,777 
$143,098 $(35)$143,063 

The following table summarizes the Company’s marketable securities as of December 31, 2025:
December 31, 2025
Amortized Cost
Unrealized Gain
Fair Value
Short-term marketable securities:
Contractual maturity of one year or less:
GICs and mutual funds
$21,920 $— $21,920 
U.S. Treasury notes41,263 36 41,299 
Corporate debt securities124,272 149 124,421 
187,455 185 187,640 
Long-term marketable securities:
Contractual maturity of one to three years:
Corporate debt securities41,388 399 41,787 
41,388 399 41,787 
$228,843 $584 $229,427 
Schedule of Cash, Cash Equivalents and Marketable Securities Measured at Fair Value on a Recurring Basis
The following tables present information about the Company’s cash, cash equivalents and marketable securities that are measured at fair value on a recurring basis, and indicate the fair value hierarchy of the valuation techniques used to determine such fair value:
June 30,
2026
December 31,
2025
Level 1Level 2Level 3TotalLevel 1Level 2Level 3
Total
Cash and cash equivalents:
Cash$19,081 $8,968 
Cash equivalents:
Money market funds and mutual funds
$160,332 $— $— $160,332 $32,189 $— $— $32,189 
$160,332 $— $— $179,413 $32,189 $— $— $41,157 
Marketable securities:
GICs and mutual funds
$22,366 $— $— $22,366 $21,920 $— $— $21,920 
U.S. Treasury notes
— — — — 41,299 — — 41,299 
Corporate debt securities— 120,697 — 120,697 — 166,208 — 166,208 
$22,366 $120,697 $— $143,063 $63,219 $166,208 $— $229,427 
$182,698 $120,697 $— $322,476 $95,408 $166,208 $— $270,584