XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets $ 90,216 $ 131,636
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 43,971 64,568
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 46,245 67,068
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
Commercial paper | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 2,489 3,963
Commercial paper | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 34,787 42,919
Commercial paper | Level 1 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
Commercial paper | Level 1 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
Commercial paper | Level 2 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 2,489 3,963
Commercial paper | Level 2 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 34,787 42,919
Commercial paper | Level 3 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
Commercial paper | Level 3 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
Corporate debt securities | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 4,004 15,194
Corporate debt securities | Level 1 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
Corporate debt securities | Level 2 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 4,004 15,194
Corporate debt securities | Level 3 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
U.S. Treasury securities | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 1,988  
U.S. Treasury securities | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 12,490 27,391
U.S. Treasury securities | Level 1 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 1,988  
U.S. Treasury securities | Level 1 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 12,490 27,391
U.S. Treasury securities | Level 2 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0  
U.S. Treasury securities | Level 2 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
U.S. Treasury securities | Level 3 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0  
U.S. Treasury securities | Level 3 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
U.S. Treasury money market funds | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 29,493 37,177
U.S. Treasury money market funds | Level 1 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 29,493 37,177
U.S. Treasury money market funds | Level 2 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
U.S. Treasury money market funds | Level 3 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0 0
U.S. government agency bonds | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 4,965  
U.S. government agency bonds | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets   4,992
U.S. government agency bonds | Level 1 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 0  
U.S. government agency bonds | Level 1 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets   0
U.S. government agency bonds | Level 2 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets 4,965  
U.S. government agency bonds | Level 2 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets   4,992
U.S. government agency bonds | Level 3 | Cash equivalents:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets $ 0  
U.S. government agency bonds | Level 3 | Marketable securities:    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Financial assets   $ 0