v3.26.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Marketable securities $ 13,979 $ 15,026
Fair Value, Measurements, Recurring    
Assets    
Total assets 16,193 20,907
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Total assets 16,193 20,907
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Total assets 0 0
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Total assets 0 0
Money market funds (included in cash and cash equivalents) | Fair Value, Measurements, Recurring    
Assets    
Money market funds (included in cash and cash equivalents) 2,214 5,881
Money market funds (included in cash and cash equivalents) | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Money market funds (included in cash and cash equivalents) 2,214 5,881
Money market funds (included in cash and cash equivalents) | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Money market funds (included in cash and cash equivalents) 0 0
Money market funds (included in cash and cash equivalents) | Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Money market funds (included in cash and cash equivalents) 0 0
Marketable securities | Fair Value, Measurements, Recurring    
Assets    
Marketable securities 13,979 15,026
Marketable securities | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets    
Marketable securities 13,979 15,026
Marketable securities | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Assets    
Marketable securities 0 0
Marketable securities | Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Assets    
Marketable securities $ 0 $ 0