v3.26.3
Marketable securities
9 Months Ended
Sep. 30, 2026
Marketable Securities [Abstract]  
Marketable securities Marketable securities
Marketable securities as of September 30, 2026 consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable securities, current:
Corporate debt securities$154,953 $2 $(550)$154,405 
U.S. government debt securities11,620 — (50)11,570 
U.S. Treasury securities7,017 — (19)6,998 
Marketable securities, non-current:
Corporate debt securities59,425 — (358)59,067 
U.S. government debt securities8,812 — (78)8,734 
U.S. Treasury securities1,498 — (10)1,488 
Total marketable securities, current and non-current$243,325 $2 $(1,065)$242,262 
Marketable securities as of December 31, 2025 consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Marketable securities, current:
Corporate debt securities$131,038 $50 $(37)$131,051 
U.S. Treasury securities28,107 26 (2)28,131 
U.S. government debt securities14,756 — (4)14,752 
Marketable securities, non-current:
Corporate debt securities45,544 33 (14)45,563 
U.S. government debt securities2,002 — (1)2,001 
U.S. Treasury securities1,000 — (1)999 
Total marketable securities, current and non-current$222,447 $109 $(59)$222,497 
Marketable securities classified as current have maturities of less than one year and are classified as available-for-sale. Marketable securities classified as non-current are those that: (i) have a maturity of greater than one year, and (ii) are not intended to be liquidated within the next twelve months, although these funds are available for use and, therefore, are classified as available-for-sale. No available-for-sale debt securities held as of September 30, 2026 or December 31, 2025 had remaining maturities greater than five years.
Based on factors such as historical experience, market data, issuer-specific factors, and current economic conditions, the Company did not record an allowance for credit losses at September 30, 2026 and December 31, 2025, related to these securities.