v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The following are summaries of the Company's marketable securities at June 30, 2026 and December 31, 2025 (in thousands).
As of June 30, 2026
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities and treasuries$110,709 $67 $(23)$110,753 
Corporate debt securities4,961 — 4,963 
Total securities with a maturity of one year or less$115,670 $69 $(23)$115,716 
U.S. government agency securities and treasuries7,989 20 — 8,009 
Total securities with a maturity of more than one year$7,989 $20 $— $8,009 
Total marketable securities
$123,659 $89 $(23)$123,725 
As of December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities and treasuries$179,958 $494 $— $180,452 
Corporate debt securities11,775 — 11,780 
Total securities with a maturity of one year or less$191,733 $499 $— $192,232 
U.S. government agency securities and treasuries7,985 133 — 8,118 
Corporate debt securities4,934 20 — 4,954 
Total securities with a maturity of more than one year$12,919 $153 $— $13,072 
Total marketable securities
$204,652 $652 $— $205,304