XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 245,610 $ 240,003
Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 227,942 192,258
Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 17,668 47,745
Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Money market funds | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 61,722 144,892
Money market funds | Cash equivalents: | Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 61,722 144,892
Money market funds | Cash equivalents: | Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Money market funds | Cash equivalents: | Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
U.S. Treasury | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 4,743  
U.S. Treasury | Cash equivalents: | Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 4,743  
U.S. Treasury | Cash equivalents: | Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0  
U.S. Treasury | Cash equivalents: | Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0  
U.S. Treasury | Short-term investments:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 161,477 47,366
U.S. Treasury | Short-term investments: | Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 161,477 47,366
U.S. Treasury | Short-term investments: | Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
U.S. Treasury | Short-term investments: | Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Federal agency securities | Short-term investments:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure   35,818
Federal agency securities | Short-term investments: | Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure   0
Federal agency securities | Short-term investments: | Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure   35,818
Federal agency securities | Short-term investments: | Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure   0
Corporate bonds | Short-term investments:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 1,977  
Corporate bonds | Short-term investments: | Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure  
Corporate bonds | Short-term investments: | Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 1,977  
Corporate bonds | Short-term investments: | Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure  
Commercial paper | Short-term investments:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 15,691 11,927
Commercial paper | Short-term investments: | Quoted prices in active markets for identical assets (level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 0 0
Commercial paper | Short-term investments: | Significant other observable inputs (level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 15,691 11,927
Commercial paper | Short-term investments: | Significant unobservable inputs (level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 0 $ 0