v3.26.3
Fair Value Measurements - Schedule of Cost or Amortized Cost, Gross Unrealized Gains, Gross Unrealized Losses, and Total Estimated Fair Value of Financial Assets (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost $ 196,402 $ 251,774
Gross Unrealized Gains 5 416
Gross Unrealized Losses (1,933) (85)
Total Estimated Fair Value 194,474 252,105
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 1,054 21,209
Total Estimated Fair Value 1,054 21,209
U.S. Government Agency Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 21,349 14,339
Gross Unrealized Gains   2
Gross Unrealized Losses (150) (10)
Total Estimated Fair Value 21,199 14,331
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 3,255 25,378
Gross Unrealized Gains   17
Gross Unrealized Losses (21) (5)
Total Estimated Fair Value 3,234 25,390
Corporate Notes and Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 140,513 164,563
Gross Unrealized Gains 5 383
Gross Unrealized Losses (1,711) (69)
Total Estimated Fair Value 138,807 164,877
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cost or Amortized Cost 30,231 26,285
Gross Unrealized Gains   14
Gross Unrealized Losses (51) (1)
Total Estimated Fair Value $ 30,180 $ 26,298