v3.26.1
Cash Equivalents and Marketable Securities (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Summary of Marketable Securities
Cash equivalents and marketable securities consisted of the following as of June 30, 2026 and December 31, 2025 (in thousands):
 
    
Fair Value Measurements at
June 30, 2026
 
    
Amortized
Cost
    
Gross
Unrealized
Gains
    
Gross
Unrealized
Losses
    
Fair Value
 
Cash equivalents:
           
Money market funds
   $ 48,466      $ —       $ —       $ 48,466  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents
     48,466        —         —         48,466  
  
 
 
    
 
 
    
 
 
    
 
 
 
Marketable securities:
           
U.S. Treasury securities
     39,751        —         (105      39,646  
Corporate bonds
     231,190        20        (482      230,728  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total marketable securities
     270,941        20        (587      270,374  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents and marketable securities
   $ 319,407      $ 20      $ (587    $ 318,840  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
    
Fair Value Measurements at
December 31, 2025
 
    
Amortized
Cost
    
Gross
Unrealized
Gains
    
Gross
Unrealized
Losses
    
Fair Value
 
Cash equivalents:
           
Money market funds
   $ 197,533      $ —       $ —       $ 197,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents
     197,533        —         —         197,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
Marketable securities:
           
Government agency securities
     3,499        2               3,501  
Corporate bonds
     151,100        187        (15      151,272  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total marketable securities
     154,599        189        (15      154,773  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents and marketable securities
   $ 352,132      $ 189      $ (15    $ 352,306  
  
 
 
    
 
 
    
 
 
    
 
 
 
Cash equivalents and marketable securities consisted of the following as of December 31, 2025 and December 31, 2024 (in thousands):
 
    
Fair Value Measurements at
December 31, 2025
 
    
Amortized
Cost
    
Gross
Unrealized
Gains
    
Gross
Unrealized
Losses
    
Fair Value
 
Cash equivalents:
           
Money market funds
   $ 197,533      $ —       $ —       $ 197,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents
     197,533        —         —         197,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
Marketable securities:
           
Government agency securities
     3,499        2        —         3,501  
Corporate bonds
     151,100        187        (15      151,272  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total marketable securities
     154,599        189        (15      154,773  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents and marketable securities
   $ 352,132      $ 189      $ (15    $ 352,306  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
 
    
Fair Value Measurements at
December 31, 2024
 
    
Amortized
Cost
    
Gross
Unrealized
Gains
    
Gross
Unrealized
Losses
    
Fair Value
 
Cash equivalents:
           
Money market funds
   $ 45,722      $ —       $ —       $ 45,722  
U.S. Treasury securities
     12,488        2        —         12,490  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents
     58,210        2        —         58,212  
  
 
 
    
 
 
    
 
 
    
 
 
 
Marketable securities:
           
U.S. Treasury securities
     2,496        —         —         2,496  
Government agency securities
     11,260        22        —         11,282  
Corporate bonds
     168,925        154        (48      169,031  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total marketable securities
     182,681        176        (48      182,809  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash equivalents and marketable securities
   $ 240,891      $ 178      $ (48    $ 241,021