v3.26.3
Fair Value Measurements and Available for Sale Investments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments $ 80,065 $ 73,442  
US Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 74,990 63,268  
Commercial and corporate obligations      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 5,075 10,174  
Recurring | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 41,874 140,380 $ 104,553
Recurring | Mutual funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 36,503 91,359 9,376
Recurring | US Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 74,990 63,268 284,495
Recurring | Agency securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments     7,579
Recurring | Commercial and corporate obligations      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 5,075 10,174 10,652
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 41,874 140,380 104,553
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Mutual funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 36,503 91,359 9,376
Recurring | Quoted Market Prices for Identical Assets (Level 1) | US Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 74,990 63,268 284,495
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Agency securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments     0
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Commercial and corporate obligations      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 0 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 0 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Mutual funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 0 0 0
Recurring | Significant Other Observable Inputs (Level 2) | US Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 0 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Agency securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments     7,579
Recurring | Significant Other Observable Inputs (Level 2) | Commercial and corporate obligations      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 5,075 10,174 10,652
Recurring | Significant Unobservable Inputs (Level 3) | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 0 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Mutual funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in cash and cash equivalents 0 0 0
Recurring | Significant Unobservable Inputs (Level 3) | US Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments 0 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Agency securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments     0
Recurring | Significant Unobservable Inputs (Level 3) | Commercial and corporate obligations      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value included in short-term or long-term investments $ 0 $ 0 $ 0