v3.26.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The table below summarizes the marketable securities:
March 31, 2026
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$28,974 $— $— $28,974 
Cash equivalents28,974 — — 28,974 
U.S. treasury securities96,426 (35)96,398 
Corporate bonds3,010 — (2)3,008 
Commercial paper11,763 — (21)11,742 
Short-term investments111,199 (58)111,148 
Total marketable securities$140,173 $$(58)$140,122 
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