XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements and Available for Sale Investments - Schedule of Assets and Liabilities that Require Fair Value Measurements on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments $ 146,821 $ 302,726
U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 130,727 284,495
Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 2,505 7,579
Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 13,589 10,652
Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 94,704 104,553
Recurring | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 9,217 9,376
Recurring | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 130,727 284,495
Recurring | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 2,505 7,579
Recurring | Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 13,589 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]    
Investments at fair value 94,704 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]    
Investments at fair value 9,217 9,376
Recurring | Quoted Market Prices for Identical Assets (Level 1) | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 130,727 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]    
Short and long-term investments 0 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]    
Short and long-term investments 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]    
Investments at fair value 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 0 0
Recurring | Significant Other Observable Inputs (Level 2) | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 2,505 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]    
Short and long-term investments 13,589 10,652
Recurring | Significant Unobservable Inputs (Level 3) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 0 0
Recurring | Significant Unobservable Inputs (Level 3) | U.S. Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short and long-term investments $ 0 $ 0