v3.26.1
Summary of Significant Accounting Policies - Summary of Transfers of Assets and Liabilities Between Levels of Fair Value Hierarchy (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 95,905 $ 108,774
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 47,905 60,738
Certificates of Deposit with Original Maturity of 3 Months or Less    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 24,000 24,036
Certificates of Deposit with Original Maturity Greater Than 3 Months    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 24,000 24,000
Quoted Market Prices for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 47,905 60,738
Quoted Market Prices for Identical Assets (Level 1) | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 47,905 60,738
Quoted Market Prices for Identical Assets (Level 1) | Certificates of Deposit with Original Maturity of 3 Months or Less    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Quoted Market Prices for Identical Assets (Level 1) | Certificates of Deposit with Original Maturity Greater Than 3 Months    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 48,000 48,036
Significant Other Observable Inputs (Level 2) | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Significant Other Observable Inputs (Level 2) | Certificates of Deposit with Original Maturity of 3 Months or Less    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 24,000 24,036
Significant Other Observable Inputs (Level 2) | Certificates of Deposit with Original Maturity Greater Than 3 Months    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 24,000 24,000
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Significant Unobservable Inputs (Level 3) | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Significant Unobservable Inputs (Level 3) | Certificates of Deposit with Original Maturity of 3 Months or Less    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Significant Unobservable Inputs (Level 3) | Certificates of Deposit with Original Maturity Greater Than 3 Months    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 0 $ 0