v3.25.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost and Estimated Fair Value
The following table summarizes the amortized cost and estimated fair value of the Company’s current and noncurrent marketable securities (in thousands):
December 31, 2025
Amortized Cost Unrealized Gain Unrealized Loss Fair Value
Marketable securities, current:
U.S. Treasury securities$135,801 $263 $— $136,064 
Commercial paper24,391 10 (5)24,396 
Corporate debt11,813 (1)11,815 
Government agency securities5,145 11 — 5,156 
Total marketable securities, current
177,150 287 (6)177,431 
Marketable securities, noncurrent:
U.S. Treasury securities55,793 208 — 56,001 
Government agency securities18,368 51 — 18,419 
Total marketable securities, noncurrent
74,161 259 — 74,420 
Total marketable securities
$251,311 $546 $(6)$251,851 
December 31, 2024
Amortized Cost Unrealized Gain Unrealized Loss Fair Value
Marketable securities, current:
U.S. Treasury securities$55,154 $176 $— $55,330 
Government agency securities31,198 62 (1)31,259 
Corporate debt17,205 22 — 17,227 
Commercial paper5,931 — 5,934 
Total marketable securities, current
109,488 263 (1)109,750 
Marketable securities, noncurrent:
U.S. Treasury securities15,266 83 — 15,349 
Government agency securities5,133 23 — 5,156 
Total marketable securities, noncurrent
20,399 106 — 20,505 
Total marketable securities
$129,887 $369 $(1)$130,255