v3.26.1
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are as follows (in thousands):
Fair Value Measurements at Reporting Date
TotalLevel 1Level 2Level 3
At June 30, 2026:
Cash equivalents
Money market funds$23,566 $23,566 $— $— 
Total cash equivalents measured at fair value$23,566 $23,566 $— $— 
Marketable securities
Corporate debt securities$101,272 $— $101,272 $— 
U.S. treasury securities58,023 58,023 — — 
Asset-backed securities19,769 — 19,769 — 
U.S. government agency securities12,607 — 12,607 — 
Commercial paper4,124 — 4,124 — 
Total marketable securities measured at fair value$195,795 $58,023 $137,772 $— 
At December 31, 2025:
Cash equivalents
Money market funds$21,536 $21,536 $— $— 
U.S. treasury securities2,996 2,996 — — 
Total cash equivalents measured at fair value$24,532 $24,532 $— $— 
Marketable securities
Corporate debt securities$114,102 $— $114,102 $— 
U.S. treasury securities89,726 89,726 — — 
Commercial paper28,858 — 28,858 — 
Asset-backed securities21,282 — 21,282 — 
U.S. government agency securities13,200 — 13,200 — 
Total marketable securities measured at fair value$267,168 $89,726 $177,442 $— 
Schedule of Marketable Securities
The following table presents the amortized cost and estimated fair market value of our cash equivalents and marketable securities as of the dates presented (in thousands):
June 30, 2026
Amortized CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated Fair
Value
Cash equivalents:
Money market funds$23,566 $— $— $23,566 
Marketable securities:
Corporate debt securities$101,665 $$(395)$101,272 
U.S. treasury securities58,120 (103)58,023 
Asset-backed securities19,815 (49)19,769 
U.S. government agency securities12,698 — (91)12,607 
Commercial paper4,126 — (2)4,124 
Total$219,990 $11 $(640)$219,361 
December 31, 2025
Amortized CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated Fair
Value
Cash equivalents:
Money market funds$21,536 $— $— $21,536 
U.S. treasury securities2,996 — — 2,996 
Marketable securities:
Corporate debt securities$114,066 $63 $(27)$114,102 
U.S. treasury securities89,572 154 — 89,726 
Commercial paper28,836 22 — 28,858 
Asset-backed securities21,257 26 (1)21,282 
U.S. government agency securities13,195 — 13,200 
Total$291,458 $270 $(28)$291,700 
Schedule of Available-For-Sale Securities by Contractual Maturity Date
The following table presents available-for-sale securities by contractual maturity date as of June 30, 2026 (in thousands):
June 30, 2026
Amortized CostEstimated Fair Value
Due in one year or less
$132,388 $132,154 
Due after one year
64,036 63,641 
Total
$196,424 $195,795