v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The table below summarizes the marketable securities:
June 30, 2026
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$28,611 $— $— $28,611 
Cash equivalents28,611 — — 28,611 
U.S. treasury securities101,035 — (84)100,951 
Commercial paper11,873 — (11)11,862 
Short-term investments112,908 — (95)112,813 
Total marketable securities$141,519 $— $(95)$141,424 
December 31, 2025
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$28,524 $— $— $28,524 
U.S. treasury securities
4,999 — 5,000 
Cash equivalents33,523 — 33,524 
U.S. treasury securities101,371 100 — 101,471 
U.S. agency bonds4,109 — 4,112 
Short-term investments105,480 103 — 105,583 
Total marketable securities$139,003 $104 $— $139,107