v3.26.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Marketable Securities [Abstract]  
Schedule of Amortized Cost and Fair Value of the Company’s Cash Equivalents and Marketable Securities by Major Investment Category
The following table summarizes the amortized cost and fair value of the Company’s cash equivalents and marketable securities by major investment category (in thousands):
March 31, 2026
Unrealized
Maturity in YearsAmortized CostGainsLossesFair Value
Cash equivalents
Less than 1
$17,869 $— $(12)17,857 
U.S. Government agency securities
3 years or less
48,710 48 (64)48,694 
Certificate of deposit
Less than 1
1,408 — 1,409 
Corporate debt securities
3 years or less
116,719 47 (254)116,512 
Commercial paper
Less than 1
49,435 (26)49,410 
Yankee debt
Less than 1
2,901 — (5)2,896 
Asset-backed securities
3 years or less
7,238 13 (2)7,249 
Total$244,280 $110 $(363)$244,027 
December 31, 2025
Unrealized
Maturity in YearsAmortized CostGainsLossesFair Value
U.S. Government agency securities
2 years or less
$41,238 $136 $(1)$41,373 
Certificate of deposit
Less than 1
3,009 — 3,013 
Corporate debt securities
2 years or less
81,614 84 — 81,698 
Commercial paper
Less than 1
48,448 (2)48,453 
Yankee debt
Less than 1
4,463 — 4,465 
Asset-backed securities
3 years or less
8,261 30 — 8,291 
Total$187,033 $263 $(3)$187,293 
Schedule of Cash Equivalents And Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value
The following tables summarize the Company’s cash equivalents and available-for-sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by major security type (in thousands):
March 31, 2026
Fair ValueUnrealized Losses
Cash equivalents$8,795 $(12)
U.S. Government agency securities19,414 (64)
Corporate debt securities86,083 (254)
Commercial paper46,810 (26)
Yankee debt2,896 (5)
Asset-backed securities1,710 (2)
Total$165,708 $(363)
December 31, 2025
Fair ValueUnrealized Losses
U.S. Government agency securities$1,771 $(1)
Commercial paper25,104 (2)
Total$26,875 $(3)